MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Как найти самые большие файлы в Linux - Как узнать, что занимает больше всего места на диске
28.07.2013
14:45
Текстовые метки: linux, свободное место, самые большие файлы
Раздел: Компьютер - Linux - Bash - Команды и скрипты

Часто бывает так, что место на диске заканчивается. И для поддержания системы в работоспособном состоянии надо быстро узнать, какие файлы занимают на диске больше всего места, чтобы их, например, удалить. Часто это бывают непомерно разросшиеся файлы логов, если на них не настроена ротация.


Быстро узнать самые большие файлы в системе можно так:


ls -lR | sort -k5 -n


Выполнять ее лучше всего в корне под рутом, чтобы не пропустить все системные подкаталоги. В выводе этой команды самые большие файлы будут располагаться ближе к концу, чтобы не пришлось мотать вверх по буферу консоли (ведь и буфера консоли может не хватить).


Недостаток команды: видны имена файлов, но не видны директории, в которых находятся эти файлы. Это впринципе не большая проблема, так как самых больших файлов обычно не более десятка, и даже если непонятно где они находятся, их можно найти по имени и размеру через команду find.




Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования