Πώς να καθορίσει τον ελεύθερο χώρο στο δίσκο σας σε Linux

από Sukrit Dhandhania [[on]] 30 Δεκεμβρίου 2008

Linux

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

Η πρώτη εντολή που θα εξετάσουμε είναι η «df» εντολή. Έρχεται συσσωρευμένος με όλες τις διανομές Linux. «df» στάσεις για «το δίσκο ελεύθερο». Σας δίνει μια ανάγνωση της κατάστασης όλων των χωρισμάτων σας. Σας δίνει το συνολικό χώρο στο δίσκο, το χρησιμοποιημένο διάστημα, διαστημικό το διαθέσιμο, και έπειτα το ποσοστό του χρησιμοποίησης του διαστήματος.

# df - χ
Filesystem Χρησιμοποιημένο μέγεθος όφελος Use% που τοποθετείται επάνω
/dev/sda5 57G 2.4G 52G 5%/
/dev/sda1 99M 12M 83M 12% /boot
/dev/sda2 15G 1.3G 13G 10% /home

Είναι το είδος ανάγνωσης ότι μπορείτε να πάρετε από df. Στο ανωτέρω παράδειγμα Ι έχει χρησιμοποιήσει την επιλογή «- χ» που δίνει την παραγωγή με ένα κατανοήσιμο από τον άνθρωπο σχήμα. Έτσι, αντί της παρουσίασης μου του χώρου στο δίσκο στις ψηφιολέξεις χρησιμοποιεί τα μεγαμπάιτ και gigabytes που είναι ευκολότερο για μας να ερμηνεύσουμε.

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

# du - SH στοιχεία
104K στοιχεία

Για την ανωτέρω εντολή έχω χρησιμοποιήσει τις ακόλουθες επιλογές - «- s» που αντιπροσωπεύει «συνοψίζει», και «χ», το οποίο καθιστά την παραγωγή κατανοήσιμη από τον άνθρωπο. Μπορείτε επίσης να χρησιμοποιήσετε αυτήν την εντολή για να δείτε τις λεπτομέρειες των αρχείων και των καταλόγων μέσα σε έναν κατάλογο. Για να δει το μεμονωμένο και συνολικό δίσκο της χρήσης ή των αρχείων και τους καταλόγους μέσα στο «τα στοιχεία» κατάλογο κάνουν τα εξής:

# du - shc data/*
4.0K data/1log_script.sh
64K στοιχεία/logs_files
4.0K στοιχεία/generic_script.sh
8.0K στοιχεία/random_script1.sh
4.0K στοιχεία/random_script2.sh
4.0K στοιχεία/random_script3.sh
4.0K στοιχεία/hello_world.sh
4.0K στοιχεία/data_backup.log
4.0K στοιχεία/log_backup.log
100K σύνολο

Έχουμε προσθέσει την επιλογή «γ» στην προηγουμένως χρησιμοποιημένη εντολή. «το γ» προσθέτει τη συνολική χρήση δίσκων στο τέλος.

Ένα άλλο εργαλείο που χρησιμοποιώ στον έλεγχο τι είναι σε το δίσκο μου είναι η εντολή «ευρημάτων». Η χρησιμοποίηση βρίσκει ότι επιθυμώ να συντάξω έναν κατάλογο όλων των αρχείων πέρα από ένα ορισμένο μέγεθος. Say I wanted to check to see which files in my ‘/home’ partition are larger than 10 MB, here’s what I would use:

# find /home -size +10000k

The command is pretty self-explanatory. You can change the “/home” to the directory you want to scan for files, and the “+10000k” to the size of file you want to filter it by.

Hope you find these useful.

Related Posts:
  • How to determine where all of your free disk space has gone in OS X
  • How to repair disk permissions in OS X
  • Use Auslogics Disk Defrag to defragment your Windows hard drive faster
  • How to analyze disk usage in Ubuntu
  • How to send email from the Linux command line
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.


    Bookmark and Share

    { 0 comments… add one now }

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>