Как я могу найти все пустые файлы без полномочий 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 и . с каталогом, который вам нужен, но выполняйте осторожно, он действительно удалит все пустые файлы.
