Pagina principala » HOWTO » Obțineți Top 10 fișiere sau directoare pe Ubuntu Linux

    Obțineți Top 10 fișiere sau directoare pe Ubuntu Linux

    Ubuntu Linux are un set bogat de comenzi pentru manipularea și accesarea fișierelor. Utilitarul du oferă informații despre utilizarea discului, iar utilitarul de sortare poate sorta rezultatele. În cele din urmă, putem rula aceste rezultate prin comanda head, care vă oferă primele 10 linii afișate prin orice altă comandă. Vom lange comenzile împreună pentru a obține rezultatul dorit.

    Mai întâi vom folosi comanda du -sm pentru a da rezultatele în MB:

    $ du -sm *
    1 wp-config-sample.php
    1 wp-config.php
    Conținut de 14 wp
    1 wp-feed.php
    -- tuns -

    Acum vedem că rezultatele nu sunt sortate, așa că le vom sorta după comanda sort -nr, care sortează după valoarea numerică în sens invers. În cele din urmă, vom rula rezultatele prin cap -10 pentru a obține cele mai bune 10 rezultate:

    Aceasta este comanda pe care o vom rula:

    du -sm * | sort -nr | cap -10

    Iată un exemplu de ieșire:

    $ du -sm * | sort -nr | cap -10
    Conținut de 14 wp
    2 wp-include
    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

    Lucruri utile.