Начална » как да » Вземете Топ 10 на файлове или директории на Ubuntu Linux

    Вземете Топ 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

    Полезни неща.