Ελέγξτε το μέγεθος καταλόγου στο Linux

Check Directory Size Linux



Είναι αρκετά εύκολο να ελέγξετε το μέγεθος των καταλόγων και των αρχείων χρησιμοποιώντας GUI. Η λήψη του μεγέθους ενός καταλόγου χρησιμοποιώντας τη γραμμή εντολών μπορεί να είναι πολύ πιο δύσκολη από ό, τι όταν χρησιμοποιείτε GUI. Με την εντολή ‘ls’, μπορείτε να παραθέσετε τα περιεχόμενα ενός καταλόγου, αλλά δεν μπορείτε να δείτε τον ακριβή χώρο ή το μέγεθος του καταλόγου. Αντ 'αυτού, πρέπει να εξερευνήσετε περισσότερες εντολές για να λάβετε το ακριβές μέγεθος του καταλόγου ή του αρχείου.

Σε αυτό το άρθρο, θα μάθετε πώς μπορείτε να ελέγξετε το μέγεθος του καταλόγου στο Linux χρησιμοποιώντας το περιβάλλον της γραμμής εντολών. Όλες οι εντολές που παρουσιάζονται σε αυτό το άρθρο εκτελούνται σε σύστημα Ubuntu 20.04. Όλες οι μέθοδοι και τα βήματα εκτελούνται στο τερματικό. Μπορείτε να ανοίξετε γρήγορα το παράθυρο τερματικού πληκτρολογώντας Ctrl + Alt + t.







Ακολουθούν ορισμένες μέθοδοι που μπορείτε να χρησιμοποιήσετε για να ελέγξετε το μέγεθος του καταλόγου σε συστήματα Linux. Θα διερευνήσουμε αυτές τις μεθόδους μία προς μία:



Μέθοδος 1: Ελέγξτε το μέγεθος του καταλόγου χρησιμοποιώντας την εντολή du

Η προεπιλεγμένη εντολή που χρησιμοποιείται για τον έλεγχο του μεγέθους του καταλόγου είναι γνωστή ως η εντολή ‘du’, που σημαίνει ρε ισκ u ΣΟΦΌΣ. Η εντολή du είναι εγκατεστημένη στις περισσότερες διανομές Linux. Χρησιμοποιώντας την εντολή du, μπορείτε να δείτε το τρέχον μέγεθος καταλόγου του συστήματός σας, ως εξής:



$του





Η παραπάνω εντολή εμφανίζει μια λίστα με τα περιεχόμενα του αρχικού καταλόγου. Οι αριθμοί που εμφανίζονται στα αριστερά δείχνουν τα μεγέθη, σε κιλομπάιτ, κάθε αντικειμένου.

Χρησιμοποιώντας την επιλογή -h, μπορείτε επίσης να εμφανίσετε την έξοδο σε πιο περιγραφική μορφή, ως εξής:



$του–Η

Η παραπάνω εντολή εμφανίζει το διάστημα στο κιλό, mega και Gigabytes με αριθμούς.

Για να βρείτε το μέγεθος του συγκεκριμένου καταλόγου, χρησιμοποιήστε την ακόλουθη σύνταξη:

$του–Η/κατάλογος-διαδρομή

Θα χρειαστεί να εκτελέσετε την παραπάνω εντολή ως χρήστης sudo, επειδή ορισμένοι κατάλογοι απαιτούν ορισμένα δικαιώματα πρόσβασης σε συγκεκριμένο περιεχόμενο καταλόγου.

Χρησιμοποιήστε την ακόλουθη εντολή για να ελέγξετε το μέγεθος του καταλόγου του καταλόγου /var:

$sudo του–Η/όπου

Με την επιλογή -hc, μπορείτε να εμφανίσετε το μέγεθος του συγκεκριμένου καταλόγου σε αναγνώσιμη από τον άνθρωπο μορφή, ως εξής:

$sudo του -hc /όπου

Μπορείτε επίσης να αλλάξετε το βάθος της διαδρομής του υποκαταλόγου χρησιμοποιώντας την επιλογή μέγιστου βάθους. Για παράδειγμα, εάν θέλετε να εμφανίσετε μόνο τον κορυφαίο κατάλογο, τότε θα χρειαστεί να ορίσετε το μέγιστο βάθος = 0, ως εξής:

$sudo του–Hc –– max-βάθος =0 /όπου

Ομοίως, για να ανακτήσετε τον κορυφαίο κατάλογο με ένα επίπεδο υποκαταλόγου, τότε θα ορίσετε το μέγιστο βάθος = 1.

$sudo του–Hc –– max-βάθος =1 /όπου

Εάν θέλετε να εξερευνήσετε περισσότερες εντολές που σχετίζονται με το du, τότε μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

$άνδρας του

Μέθοδος 2: Ελέγξτε το μέγεθος του καταλόγου χρησιμοποιώντας την εντολή δέντρου

Η εντολή δέντρου χρησιμοποιείται για την εμφάνιση καταλόγων, υποκαταλόγων και αρχείων σε μορφή δέντρου. Μπορείτε να κάνετε αυτήν την εντολή πιο χρήσιμη εισάγοντας σημαίες και επιλογές προσαρμογής. Η εντολή δέντρου δεν είναι ήδη εγκατεστημένη στα περισσότερα συστήματα Linux. Μπορείτε να εγκαταστήσετε αυτήν την εντολή χρησιμοποιώντας το apt package manager, ως εξής:

$sudoκατάλληλοςεγκαθιστώ δέντρο

Για να εμφανίσετε τον τρέχοντα κατάλογο, υποκατάλογοι και αρχεία χρησιμοποιήστε την ακόλουθη εντολή στο τερματικό:

$δέντρο -ρε

Με την εντολή δέντρο, μπορείτε επίσης να ανακτήσετε το περιεχόμενο ενός συγκεκριμένου καταλόγου χρησιμοποιώντας την ακόλουθη σύνταξη:

$δέντρο /κατάλογος-διαδρομή

Για να παραθέσετε το περιεχόμενο του καταλόγου /var, θα χρησιμοποιήσετε την ακόλουθη εντολή:

$δέντρο /όπου

Μετά την ολοκλήρωση της εντολής, θα εμφανίσει τον συνολικό αριθμό καταλόγων και υποκαταλόγων.

Για να μάθετε περισσότερα σχετικά με την εντολή δέντρο, χρησιμοποιήστε την ακόλουθη εντολή:

$άνδρας δέντρο

Μέθοδος 3: Ελέγξτε το μέγεθος του καταλόγου χρησιμοποιώντας την εντολή ncdu

Το NCurses Disk Usage, συντομογραφία ‘ncdu’, χρησιμοποιείται επίσης για τον έλεγχο του μεγέθους του καταλόγου. Το ncdu δεν είναι εγκατεστημένο από προεπιλογή στα περισσότερα συστήματα Linux. Θα χρειαστεί να εγκαταστήσετε αυτήν την εντολή χρησιμοποιώντας τη γραμμή εντολών μέσω του apt package manager, ως εξής:

$sudoκατάλληλοςεγκαθιστώncdu

Χρησιμοποιώντας το ncdu, μπορείτε να δείτε μια διαδραστική οθόνη της χρήσης του δίσκου του συστήματος σας. Εκτελέστε τα ακόλουθα για να δοκιμάσετε αυτήν την εντολή:

$ncdu

Η επάνω αριστερή γωνία εμφανίζει τον τρέχοντα κατάλογο που προβάλλεται. Η αριστερή στήλη εμφανίζει το μέγεθος του καταλόγου στην αριθμητική τιμή, όπου τα σύμβολα # υποδεικνύουν το μέγεθος δίπλα σε κάθε κατάλογο. Χρησιμοποιώντας τα πλήκτρα βέλους, μπορείτε να πλοηγηθείτε μεταξύ αυτών των γραμμών. Εδώ, ο σκοπός του δεξιού βέλους είναι να περιηγηθείτε στον κατάλογο και ο σκοπός του αριστερού βέλους είναι να σας μετακινήσει πίσω.

Με την εντολή ncdu, μπορείτε επίσης να στοχεύσετε έναν συγκεκριμένο κατάλογο, ως εξής:

$ncdu/όπου

Για να κλείσετε τη διεπαφή ncdu, πατήστε «q» και για βοήθεια, πατήστε «;».

Σε αυτό το άρθρο, μάθατε πώς να ελέγχετε το μέγεθος του καταλόγου χρησιμοποιώντας τη γραμμή εντολών τερματικού σε συστήματα Linux Ubuntu 20.04 μέσω τριών διαφορετικών μεθόδων. Μπορείτε να εξερευνήσετε περισσότερες εντολές που σχετίζονται με τις εντολές δέντρου, ncdu και du χρησιμοποιώντας το τερματικό. Αυτές οι εντολές μπορούν να χρησιμοποιηθούν σε όλες τις διανομές Linux. Εάν έχετε οποιεσδήποτε ερωτήσεις ή προτάσεις, μη διστάσετε να σχολιάσετε παρακάτω.