Запись опубликована
в Блоге саратовского админа. Пожалуйста оставляйте свои
комментарии тут.
В общем, закончилось сегодня место на одном из серверов и экстренно встала задача в консоли подсчитать размер всех вложенных файлов и папок и увидеть их общий размер, чтобы с чистой совестью перенести на другой сервер. Самое главное, что при этом нужно эти файлы и папки еще и отсортировать по размеру, чтобы удалять/переносить самые большие логи.
Оказалось, что вместо привычного уже ls лучше использовать du
Так, чтобы отсортировать файлы и папки в /var/log по объему, пишем в консоли:
du -cs /var/log/*|sort -n
и получаем результат: