Видаліть непустий каталог, коли ми отримаємо помилку при спробі

Каталог, значок

Іноді нам потрібно видалити каталог, який не є порожнім і ми отримуємо помилки дозволу, такі як "Дозвіл відмовлено" або також "Каталог не порожній", намагаючись зробити це, оскільки він не порожній, і, можливо, деякі каталоги або файли, що містяться в ньому, мають спеціальні дозволи, які є причиною помилки. Але це можна легко усунути за допомогою того міністерства, яке ми зараз пропонуємо вам, і зробити ці повідомлення не перешкодами для цього.

En попередній підручник Ми побачили, як можна усунути каталоги з досить великим вмістом, тобто каталоги зі значною вагою в кілька Гб, не впливаючи на продуктивність системи. І ми досягли цього завдяки ionice, дуже практичному інструменту, який дозволяє нам контролювати пріоритет певних транзакцій у системі вводу-виводу, як це добре робить процес. Що ж, сьогодні ми зосередимось на ще одній простій дії, але такої, яка може спричинити певні проблеми для новітніх користувачів Linux.

Кроки, які слід виконати, коли ми намагаємось видалити наш каталог, який не є порожнім, слід спробувати:

rmdir /mi-directorio

Але в такому випадку ми можемо отримати повідомлення про помилку, про яке ми говорили. Щоб зробити це правильно, ви можете спробувати наступне:

rm -rfv /mi-directorio

Що ми отримуємо з цими параметрами rm - це рекурсивне видалення вмісту каталогу, а також примусове видалення відповідно. -V - це просто детальний режим команди для відображення додаткової інформації на стандартному виході.

У випадку, якщо ми все-таки отримаємо помилку дозволу, оскільки ми спробуємо отримати привілеї, щоб у нас більше не виникало проблем при спробі її видалити, ви можете зробити це за допомогою su, або більше, рекомендованого для sudo:

sudo rm -rfv /mi-directorio

Сподіваюся, це вам допомогло з тими впертими каталогами, які неможливо видалити ...


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Крістіан - сказав він

    Відсутнє "rm" у:
    sudo rm -rfv / my-каталог

    1.    Ісаак ПЕ - сказав він

      Дякую!!! Моя провина.
      Привіт.

  2.   Ісмаель - сказав він

    Спасибі плотському, саме те, що мені було потрібно, привіт

  3.   неїрі - сказав він

    Дякую за допомогу, я вже все спробував і мені знадобилося лише -rfv всього 4 символи

  4.   dxniel - сказав він

    sudo rm -rfv мій каталог
    У мене це працювало так, в Ubuntu 20.04, це проблема?

  5.   noobsaibot73 - сказав він

    Ви забули додати щось важливе, якщо папка не видалена з ім’ям папки rm -rfv і під ним з’являється символ «>», це тому, що вона видалена не так, а з rm -rfv «ім’я папки» (це трапляється , якщо в назві папки є пробіли, використовуйте лапки).
    Сподіваюся, це буде вам корисно. Вітаю