Аналіз Диску
Великі файли рекурсивно з поточної директорії
find ./ -type f -size +150000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
Детальний аналіз диску з корня:
(du -h /home /var /usr /root /tmp 2>/dev/null | grep -v '^0\|K' | awk '{if ($1 ~ /G$/) print $1 "\t" $2 "/"; else if ($1+0 > 100) print $1 "\t" $2 "/";}'; find /home/{*,.[!.]*,..?*} /var/{*,.[!.]*,..?*} /usr/{*,.[!.]*,..?*} /root/{*,.[!.]*,..?*} /tmp/{*,.[!.]*,..?*} -type f -size +100M -exec ls -lh {} \; 2>/dev/null | awk '{ print $5 "\t" $9 }') | sort -hr | awk 'BEGIN {FS="\t"}; {color = ($2 ~ /\/$/ ? "\033[38;5;27m" : "\033[38;5;201m"); print "\033[1m\033[38;5;226m" $1 "\033[0m\t" color $2 "\033[0m"}'