Избройте 10-те най-големи файла или директории в Linux
Linux има богат набор от команди за манипулиране и достъп до файлове. Помощната програма du дава информация за използването на диска, а помощната програма за сортиране може да сортира резултатите. И накрая, можем да изпълним тези резултати чрез командата head, която ви дава най-добрите 10 реда, извеждани чрез всяка друга команда. Ще обвържем командите заедно, за да получим желания резултат.
Първо ще използваме командата du -sm, за да дадем резултатите в МБ:
$ du -sm * 1 wp-config-sample.php 1 wp-config.php 14 wp-съдържание 1 wp-feed.php - изрязване -
Сега можем да видим, че резултатите не са сортирани, така че ще ги сортираме с командата sort -nr, която сортира по числова стойност в обратна посока. Най-накрая ще изведем резултатите през главата -10, за да получим 10-те най-добри резултати:
Това е командата, която ще изпълним:
du -sm * | sort -nr | глава -10
Ето пример за изхода:
$ du -sm * | sort -nr | head -10 14 wp-съдържание 2 wp-включва 1 xmlrpc.php 1 xml.php 1 x.php 1 wp-trackback.php 1 wp-settings.php 1 wp-rss2.php 1 wp-rss.php 1 wp- register.php
Полезни неща.
чрез Вземете Топ 10 файлове или директории на Ubuntu Linux - How-To Geek.