Как удалить все папки и файлы в каталоге и подкаталоге?
Эта команда удалит каталог и подкаталоги
rm -r directory_name
Эта команда удалит принудительно
rm -rf directory_name
Эта команда удалит пустой каталог
rmdir directory_name
rm -r /path/to/directory
Будьте очень осторожны с этой командой, поскольку, если она используется неправильно (без аргумента каталога), она может разрушить всю вашу систему Linux. Будьте особенно осторожны при использовании этой команды от имени root или с sudo. Еще одно примечание, это не совсем безопасно, и файл может быть восстановлен с восстановлением данных. Если вы хотите перезаписать файл после его удаления, используйте shred
.
В терминале можно сделать с этой командой:
rm -R <directory>
или
sudo rm -R <directory>
(если Вам нужны полномочия пользователя root для того каталога),
где <directory>
каталог, который Вы хотите удалить.
Для большего количества спецификаций о rm
команда выполняется:
man rm
или
rm --help
Иначе в файловом менеджере Наутилуса - файловый менеджер по умолчанию в Ubuntu - выбирает каталог, который Вы хотите удалить и нажать Delete (для перемещения его в Мусор) или Shift+Delete (для постоянного удаления). Кроме того, Вы видите, Как я запускаю Наутилус как корень? если Вам нужны полномочия пользователя root для, удаляют тот каталог.