Как узнать занятое пространство каждой директории корневой файловой системы, исключая точки монтирования/внешние файловые системы (и отсортировать результат)

find / -maxdepth 1 -mindepth 1 -type d \! -empty \! -exec mountpoint -q {} \; -exec du -xsh {} + | sort -h


Команда ищет все непустые директории в корневой файловой системе, исключая точки монтирования и внешние файловые системы. Затем команда выводит размер каждой директории в удобочитаемом формате и сортирует результаты по размеру. Это позволяет узнать занятое пространство каждой директории в корневой файловой системе и определить, какие из них занимают больше места.

Возможная альтернатива — использование команды «du -h —max-depth=1 / | sort -hr», но она не исключает точки монтирования и внешние файловые системы. В результате эта альтернатива может дать менее точную информацию о занятом пространстве.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *