Как я могу найти все пустые файлы без полномочий root и удалить их?
7
2 ответа
12
find /path/to/mountpoint -empty -type f -delete
Если в вашем поиске нет опции -delete
, замените ее на -exec rm '{}' ';'
Если вы хотите удалить все пустые файлы, кроме файлов, находящихся непосредственно в /
run:
find / -mindepth 2 -empty -type f -delete
Если вы хотите удалить все пустые файлы, но пропустите весь каталог /root
запустите
find / \( -path /root -prune \) -empty -type f -delete
3
find . -size 0 -print
.
замените -print
на -delete
и .
с каталогом, который вам нужен, но выполняйте осторожно, он действительно удалит все пустые файлы.