Вам нужно будет указать файлы или папки, в идеале по имени, например:
find ${HOME} -type f -iname thumbs.db -print0 | xargs -0 --no-run-if-empty rm
найдет все файлы(-type f
)с именем(-iname
)"thumbs.db" (, игнорируя регистр из-за i
в iname
), а затем удаляя(rm
)их.
Вы можете использовать шаблоны имен файлов, например.
find ${HOME} -type f -iname '*.tmp' -print0 | xargs -0 --no-run-if-empty rm
Предупреждение:Будьте внимательны при вводе, удаление может произойти без вашего ведома.
Делайте регулярные резервные копии -прямо перед тем, как приступить к очистке, это может быть хорошим моментом!
Если вы хотите узнать, что произойдет, сначала посмотрите список файлов, прежде чем rm
что-либо писать, например:
find ${HOME} -type f -iname thumbs.db -print0 | xargs -0 --no-run-if-empty ls -l