Наш диск на нашем VPS каким-то волшебным образом заполнен, я вручную искал любые большие файлы, даже использовал команду для печати всех файлов размером более 500 МБ, я не получил результатов.
Есть ли команда, которая будет искать или печатать имена папок, которые, возможно, больше 500 МБ?
p.s .: Я использую CentOS 5.7
Спасибо заранее!
Мне очень нравится использовать в ncdu
утилита чтобы обеспечить графическое представление использования папок и подпапок в системе ...
Он используется так же, как du
, но упрощает навигацию по каталогам. Версия для вашей ОС доступна через исходный архив или из Репозиторий EPEL.
Как упоминалось в @ewwhite, вы также можете использовать «du» и ручной обход каталогов, если вы не можете установить приложение:
cd /
du -h --max-depth=1 | sort -hr
Это даст вам список в возрастающем порядке папок и их соответствующий размер. Затем вы можете вручную развернуть поиск папок.
du -h # outputs in human readable format
sort -h # sort by human readable format
sort -r # reverse on top
Я не знаю стандартной утилиты, которая делает то, что вам нужно.
Для каталогов есть сценарий perl, который делает то, что вам нужно, в этой статье LinuxJournal
http://www.linuxjournal.com/content/tech-tip-find-directories-over- sure-size
Для файлов найти будет вашим другом.