Вземете Топ 10 на файлове или директории на Ubuntu Linux
Ubuntu 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 | глава -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
Полезни неща.