Здравствуйте, нашел очень хороший код для того, что бы выстроить список директорий и на против сколько места они занимают на сервере. У меня время от времени сервер нужно чистить т.к. не все написанные скрипты корректно работают и в некоторых директориях не очищаются временные файлы.
Каждый раз когда мне приходит сообщение о том, что пора освободить место на сервере — мне приходиться искать одну и туже команду в Интернете… Теперь я ее запишу здесь =)
Необходимо зайти в нужную директорию
1 |
cd /home/www/ |
и использовать эту команду
1 |
find . -maxdepth 1 -type d -exec du -hs {} \; |
Если вам нужно задать путь до анализируемой папки, тогда нужно заменить точку на путь:
1 |
find path/to/dir -maxdepth 1 -type d -exec du -hs {} \; |
Что бы в CentOS узнать размер какой-то конкретной директории, необходимо выполнить следующую команду:
1 |
du -hs path/to/dir |