Как удалить все в папке?

Как удалить все в папке?

Я пробовал выполнить команду sudo rm *, но она не удаляет все. (Вероятно, у меня там много объектов, которые мне не нужны.)

Я не спрашиваю, можно ли удалить все в /tmp, я спрашиваю, как это сделать. Есть ли скрипт оболочки, который может это сделать?

решение1

Вы можете использовать

rm -rf *

-r для рекурсивного (также подкаталоги) и -f для принудительного (также файлы, защищенные от записи). Но будьте осторожны при использовании этого.

решение2

Отman rm:

По умолчанию rmне удаляет каталоги. Используйте--рекурсивный(или) возможность удалить каждый из перечисленных каталогов вместе со всем его содержимым.

Итак, попробуйте это:

sudo rm -r *

Связанный контент