Πώς να ελέγξετε τη χρήση του δίσκου στο Linux (4 Μέθοδοι)

Μπορεί να υπάρχουν φορές που χρειάζεται να κάνετε λήψη ορισμένων σημαντικών αρχείων ή να μεταφέρετε μερικές φωτογραφίες στο σύστημα Linux, αλλά αντιμετωπίζετε πρόβλημα ανεπαρκούς χώρου στο δίσκο. Πηγαίνετε στον διαχειριστή αρχείων σας για να διαγράψετε τα μεγάλα αρχεία που δεν χρειάζεστε πλέον, αλλά δεν έχετε ιδέα ποια από αυτά καταλαμβάνουν το μεγαλύτερο μέρος του χώρου στο δίσκο σας. Σε αυτό το άρθρο, θα δείξουμε μερικές εύκολες μεθόδους ελέγχου της χρήσης του δίσκου στο Linux τόσο από το τερματικό όσο και από την εφαρμογή GUI.

Πίνακας περιεχομένων

Παρακολούθηση χρήσης δίσκου σε Linux (2023)

Ελέγξτε το χώρο στο δίσκο χρησιμοποιώντας την εντολή df

Στο Linux, υπάρχουν πολλές εντολές για τον έλεγχο της χρήσης του δίσκου, η πιο συνηθισμένη είναι η εντολή df. Το df σημαίνει “Disk Filesystem” στην εντολή, ο οποίος είναι ένας εύχρηστος τρόπος για να ελέγξετε την τρέχουσα χρήση του δίσκου και τον διαθέσιμο χώρο στο δίσκο στο Linux. Η σύνταξη για την εντολή df στο Linux είναι η εξής:

df <επιλογές> <σύστημα_αρχείου>

Οι επιλογές που θα χρησιμοποιηθούν με την εντολή df είναι:

OptionsDescription-aΕμφάνιση πληροφοριών για όλα τα συστήματα αρχείων, συμπεριλαμβανομένων των ψευδο, διπλών και μη προσβάσιμων συστημάτων αρχείων-hΕμφάνιση των μεγεθών σε μορφή αναγνώσιμη από τον άνθρωπο, π.χ. σε ισχύ 1024-tΕμφάνιση της χρήσης δίσκου μόνο του συστήματος αρχείων συγκεκριμένου τύπου-xΕμφάνιση της χρήσης του δίσκου εξαιρουμένης συγκεκριμένο τύπο αρχείου

  Τρόπος χρήσης και μαζικής χρήσης σε Linux για να προγραμματίσετε εντολές

Εμφάνιση χρήσης δίσκου σε μορφή αναγνώσιμη από τον άνθρωπο

Η εντολή df εμφανίζει τα μεγέθη σε byte, τα οποία μπορεί να είναι δύσκολο για κάποιους να διαβάσουν. Για να δείτε μεγέθη αρχείων σε μορφή αναγνώσιμη από τον άνθρωπο, όπως megabyte, gigabyte κ.λπ., χρησιμοποιήστε τη σημαία -h. Δείτε πώς φαίνεται η σύνταξη:

df -h

Εμφάνιση κατάληψης δίσκου συγκεκριμένου τύπου

Μπορείτε επίσης να δείτε τη χρήση δίσκου ενός συγκεκριμένου τύπου συστήματος αρχείων χρησιμοποιώντας τη σημαία -t όπως φαίνεται παρακάτω:

df -t <τύπος_αρχείου>

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

Η εντολή df εμφανίζει μόνο τη χρήση του δίσκου για ολόκληρο το σύστημα αρχείων και όχι για μεμονωμένα αρχεία και καταλόγους. Για να δείτε τη χρήση του δίσκου για μεμονωμένα αρχεία και καταλόγους, χρησιμοποιήστε την εντολή du. Εδώ, το du σημαίνει “χρήση δίσκου”. Η σύνταξη για τη χρήση της εντολής du είναι:

du <επιλογή> <αρχείο>

Οι επιλογές που θα χρησιμοποιηθούν με την εντολή du είναι:

OptionsDescription-aΕμφανίζει λεπτομέρειες όλων των αρχείων-hΕμφανίζει τα μεγέθη αρχείων σε μορφή αναγνώσιμη από τον άνθρωπο-sΕμφανίζει το μέγεθος ενός συγκεκριμένου καταλόγου-cΔείχνει τη συνολική χρήση ολόκληρου του καταλόγου

Εμφάνιση χρήσης δίσκου σε μορφή αναγνώσιμη από τον άνθρωπο

Για να εμφανίσετε τα μεγέθη σε μορφή αναγνώσιμη από τον άνθρωπο, όπως σε megabyte, gigabyte κ.λπ. αντί για byte, χρησιμοποιήστε τη σημαία -h μέσω της παρακάτω σύνταξης εντολών:

du -h

Εμφάνιση χρήσης δίσκου για συγκεκριμένο κατάλογο

Η εντολή du δείχνει τη χρήση του δίσκου για όλους τους φακέλους. Αλλά μπορείτε να δείτε τη χρήση του δίσκου για έναν συγκεκριμένο φάκελο, χρησιμοποιώντας τη σημαία -s με τη βασική εντολή όπως παρακάτω:

du -s -h <όνομα_καταλόγου>

Συγκρίνετε τη χρήση δίσκων δύο καταλόγων

Με την εντολή du, μπορείτε επίσης να συγκρίνετε τη χρήση του δίσκου δύο ή περισσότερων καταλόγων όπως φαίνεται παρακάτω:

du <επιλογές> <κατάλογος_1> <κατάλογος_2>

Καθαρίστε χώρο στο δίσκο χρησιμοποιώντας τη γραμμή εντολών

Μπορείτε να χρησιμοποιήσετε οποιαδήποτε από τις εντολές du και df σε συνδυασμό με άλλες εντολές Linux για να εμφανίσετε τα αρχεία και τους καταλόγους που καταλαμβάνουν τον περισσότερο χώρο. Στη συνέχεια, μπορείτε να επιλέξετε να διατηρήσετε αυτά τα αρχεία ή να διαγράψετε αρχεία στο Linux για να ελευθερώσετε χώρο αποθήκευσης στον υπολογιστή σας.

  Πώς να εγκαταστήσετε το πρόγραμμα επεξεργασίας βίντεο Flowblade για Linux

Ταξινόμηση αρχείων με βάση το μέγεθος αρχείου

Η εντολή du εμφανίζει το μέγεθος αρχείου για όλα τα αρχεία σε έναν κατάλογο, αλλά όταν συνδυάζεται με την εντολή ταξινόμησης χρησιμοποιώντας τον χαρακτήρα σωλήνα ‘|’, μπορείτε να δείτε τα αποτελέσματα ταξινομημένα με φθίνουσα σειρά του μεγέθους του αρχείου τους. Η σύνταξη για τη χρήση και των δύο εντολών είναι:

du -a <διαδρομή_καταλόγου> | ταξινόμηση -rn

Εδώ, ο χαρακτήρας σωλήνα ‘|’ χρησιμοποιείται για την αποστολή της εξόδου μιας εντολής ως είσοδο για μια άλλη εντολή. Στο δεύτερο μέρος της σύνταξης, η σημαία -r χρησιμοποιείται για την ταξινόμηση με αντίστροφη σειρά και η σημαία -n χρησιμοποιείται για την ταξινόμηση αρχείων με βάση την αριθμητική τιμή. Ωστόσο, μην διαγράφετε αρχεία μόνο με βάση το μέγεθος του αρχείου, καθώς θα μπορούσατε να διαγράψετε κατά λάθος σημαντικά αρχεία που απαιτούνται για τη λειτουργία του συστήματος Linux.

Εξαίρεση αρχείων με βάση το μέγεθος του αρχείου τους

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

βρείτε -size –

Μπορείτε επίσης να χρησιμοποιήσετε τη σημαία -exec για συνδυασμό με άλλες εντολές, λαμβάνοντας την έξοδο της εντολής find ως είσοδο για την άλλη εντολή.

Εξαίρεση αρχείων με βάση τους τύπους τους

Η εντολή du έχει μια σημαντική σημαία γνωστή ως σημαία –exclude, η οποία μπορεί να χρησιμοποιηθεί για τον αποκλεισμό ορισμένων τύπων αρχείων όταν η εντολή χρησιμοποιείται σε συνδυασμό με άλλες εντολές. Η σύνταξη για να χρησιμοποιήσετε τη σημαία –exclude με την εντολή du είναι:

du -h –exclude=”*

Εδώ, το * χρησιμοποιείται ως μπαλαντέρ που σημαίνει ότι όλοι οι χαρακτήρες πρέπει να ταιριάζουν με την είσοδο κατά την ανάλυση του καταλόγου.

Ελέγξτε τη χρήση δίσκου με χρήση GUI

Η έξοδος της γραμμής εντολών για διάφορες εντολές χρήσης δίσκου μπορεί να είναι δύσκολο για μερικούς ανθρώπους να κατανοήσουν. Έτσι, υπάρχουν ορισμένες εναλλακτικές λύσεις GUI που κάνουν εύκολη την παρακολούθηση της χρήσης του δίσκου. Μερικά κοινά εργαλεία GUI για την παρακολούθηση της χρήσης του δίσκου είναι το GDU Disk Usage Analyzer και το Gnome Disks Tool, τα οποία μπορούν εύκολα να εγκατασταθούν χρησιμοποιώντας την ακόλουθη εντολή:

  Πώς να δημιουργήσετε ένα αντίγραφο ασφαλείας που μοιάζει με Mac στο Linux με το Timeshift

Εγκατάσταση αναλυτή χρήσης δίσκου:

sudo snap εγκατάσταση gdu-disk-usage-analyzer

Εγκατάσταση εργαλείου disk-utility:

sudo apt-get -y install gnome-disk-utility

Ελέγξτε τη χρήση του δίσκου χρησιμοποιώντας το εργαλείο δίσκου Gnome

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

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

Ελέγξτε τη χρήση δίσκου χρησιμοποιώντας το εργαλείο ανάλυσης χρήσης δίσκου

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

1. Όταν ανοίγετε για πρώτη φορά το εργαλείο Disk Usage Analyzer, θα εμφανίζει όλα τα διαμερίσματα αποθήκευσης που είναι συνδεδεμένα στο σύστημά σας μαζί με τον αρχικό σας κατάλογο.

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

Εκκαθάριση δίσκου χρησιμοποιώντας Αναλυτή χρήσης δίσκου

Αφού αναλύσετε διαφορετικές τοποθεσίες του συστήματος αρχείων, ίσως θέλετε να διαγράψετε ορισμένα από τα αρχεία αποθήκευσης. Το Disk Usage Analyzer Tool λειτουργεί επίσης ως εργαλείο καθαρισμού για τα αρχεία ή τους φακέλους που θέλετε να διαγράψετε. Για να διαγράψετε τυχόν αρχεία ή φακέλους:

1. Μεταβείτε στο αρχείο που θέλετε να διαγράψετε από το δέντρο συστήματος αρχείων. Κάντε δεξί κλικ στο αντικείμενο και επιλέξτε “Μετακίνηση στον Κάδο απορριμμάτων”.

Ως μέτρο ασφαλείας, αυτό το εργαλείο μετακινεί τα αρχεία και τον φάκελο στη θέση “Κάδος απορριμμάτων”, έτσι ώστε να μην διαγράψετε ένα σημαντικό αρχείο κατά λάθος. Στη συνέχεια, η θέση του κάδου απορριμμάτων μπορεί να αδειάσει χρησιμοποιώντας οποιονδήποτε διαχειριστή αρχείων.

Ελέγξτε εύκολα τη χρήση του δίσκου στο Linux

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