Іноді нам потрібно видалити каталог, який не є порожнім і ми отримуємо помилки дозволу, такі як "Дозвіл відмовлено" або також "Каталог не порожній", намагаючись зробити це, оскільки він не порожній, і, можливо, деякі каталоги або файли, що містяться в ньому, мають спеціальні дозволи, які є причиною помилки. Але це можна легко усунути за допомогою того міністерства, яке ми зараз пропонуємо вам, і зробити ці повідомлення не перешкодами для цього.
En попередній підручник Ми побачили, як можна усунути каталоги з досить великим вмістом, тобто каталоги зі значною вагою в кілька Гб, не впливаючи на продуктивність системи. І ми досягли цього завдяки ionice, дуже практичному інструменту, який дозволяє нам контролювати пріоритет певних транзакцій у системі вводу-виводу, як це добре робить процес. Що ж, сьогодні ми зосередимось на ще одній простій дії, але такої, яка може спричинити певні проблеми для новітніх користувачів Linux.
Кроки, які слід виконати, коли ми намагаємось видалити наш каталог, який не є порожнім, слід спробувати:
rmdir /mi-directorio
Але в такому випадку ми можемо отримати повідомлення про помилку, про яке ми говорили. Щоб зробити це правильно, ви можете спробувати наступне:
rm -rfv /mi-directorio
Що ми отримуємо з цими параметрами rm - це рекурсивне видалення вмісту каталогу, а також примусове видалення відповідно. -V - це просто детальний режим команди для відображення додаткової інформації на стандартному виході.
У випадку, якщо ми все-таки отримаємо помилку дозволу, оскільки ми спробуємо отримати привілеї, щоб у нас більше не виникало проблем при спробі її видалити, ви можете зробити це за допомогою su, або більше, рекомендованого для sudo:
sudo rm -rfv /mi-directorio
Сподіваюся, це вам допомогло з тими впертими каталогами, які неможливо видалити ...
Відсутнє "rm" у:
sudo rm -rfv / my-каталог
Дякую!!! Моя провина.
Привіт.
Спасибі плотському, саме те, що мені було потрібно, привіт
Дякую за допомогу, я вже все спробував і мені знадобилося лише -rfv всього 4 символи
sudo rm -rfv мій каталог
У мене це працювало так, в Ubuntu 20.04, це проблема?
Ви забули додати щось важливе, якщо папка не видалена з ім’ям папки rm -rfv і під ним з’являється символ «>», це тому, що вона видалена не так, а з rm -rfv «ім’я папки» (це трапляється , якщо в назві папки є пробіли, використовуйте лапки).
Сподіваюся, це буде вам корисно. Вітаю