Linux консоль и диски.
Список всех смонтированных дисков и % использования:
df -h | grep sd
Древовидный список всех папок и подпапок в файл в текущей папке:
tree path/to/folder/ > tree.txt
Список всех дисков в системе:
ls -l /dev/ | grep sd
Фильтровать можно по типам:
sd - устройство, подключённое по SCSI;
hd - устройство ATA;
vd - виртуальное устройство;
mmcblk - обозначаются флешки, подключённые через картридер;
Смонтированные ФС:
mount
Детали разделов на диске:
lsblk
Дерево смонтированных систем:
findmnt
findmnt |grep media
Размер и количество файлов:
ls -l | wc
ls -laR | grep "^-" | wc
— включая подпапки и скрытые
ls -l | grep "^-" | wc
реальные файлы, без символьных ссылок
ls -la | grep "^-" | wc
то же, но со скрытыми файлами
ls -la | grep ^d | wc
подсчёт количества папок
ls -la | grep ^l | wc
подсчёт символьных ссылок
ls -lhS | awk '$5 != 0 { print $NF }'
awk print $NF -печать последней колонки
awk '{$1=$2=""; print $0}'
печать всего кроме первого и второго столбца