Αρχική σελίδα » πως να » Κατάλογος των 10 μεγαλύτερων αρχείων ή καταλόγων στο Linux

    Κατάλογος των 10 μεγαλύτερων αρχείων ή καταλόγων στο Linux

    Το Linux διαθέτει ένα πλούσιο σύνολο εντολών για τον χειρισμό και την πρόσβαση σε αρχεία. Το βοηθητικό πρόγραμμα du παρέχει πληροφορίες σχετικά με τη χρήση του δίσκου και το βοηθητικό πρόγραμμα sort μπορεί να ταξινομήσει τα αποτελέσματα. Τέλος, μπορούμε να εκτελέσουμε αυτά τα αποτελέσματα μέσω της εντολής κεφαλής, η οποία σας δίνει τις 10 κορυφαίες γραμμές που εξάγονται μέσω οποιασδήποτε άλλης εντολής. Θα συνδέσουμε τις εντολές μαζί για να έχουμε την έξοδο που θέλουμε.

    Πρώτα θα χρησιμοποιήσουμε την εντολή du -sm για να δώσουμε τα αποτελέσματα σε MB:

     $ du -sm * 1 wp-config-sample.php 1 wp-config.php 14 wp-περιεχόμενο 1 wp-feed.php - κομμένα - 

    Τώρα μπορούμε να δούμε ότι τα αποτελέσματα δεν έχουν ταξινομηθεί, γι 'αυτό θα τα ταξινομήσουμε με την εντολή -nr sort, η οποία ταξινομείται με την αριθμητική τιμή αντίστροφα. Τέλος, θα εκτελέσουμε τα αποτελέσματα μέσω του κεφαλαίου -10 για να πάρουμε τα 10 κορυφαία αποτελέσματα:

    Αυτή είναι η εντολή που θα εκτελέσουμε:

     du -sm * | sort -nr | κεφάλι -10 

    Ακολουθεί ένα παράδειγμα της παραγωγής:

     $ du -sm * | sort -nr | head -10 14 wp-content 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 

    Χρήσιμα πράγματα.

    μέσω του Get Top 10 Αρχεία ή Κατάλογοι στο Ubuntu Linux - Πώς-να Geek.