Ήδη μια φορά DesdeLinux Τους έδειξα μερικοί εντολές που μας βοηθούν να δούμε πόσο απασχολημένο είναι κάθε MB στον σκληρό μας δίσκο και τους μίλησα du, ένα εργαλείο που έχει πολλές επιλογές, και αυτό, με τη βοήθεια ορισμένων παραμέτρων, γίνεται πιο ισχυρό.
Με Wikipedia:
du (συντομογραφία του disk uφασκόμηλο, χρήση δίσκου) είναι μια τυπική εντολή για οικογενειακά λειτουργικά συστήματα Unix. Χρησιμοποιείται για την εκτίμηση της χρήσης χώρου στο σκληρό δίσκο ενός αρχείου, ενός συγκεκριμένου καταλόγου ή αρχείων σε ένα σύστημα αρχείων. Χρησιμότητα du Εμφανίστηκε για πρώτη φορά στην έκδοση 1 του AT&T Unix.
Πως να το χρησιμοποιήσεις
Εάν θέλουμε να δούμε συγκεκριμένα το βάρος ενός αρχείου ή φακέλου με τον ευκολότερο και πιο ανθρώπινο τρόπο, εκτελούμε:
$ du -bsh Videos/
Τι θα μας επιστρέψει:
du -bsh Βίντεο / 215G βίντεο /
Τώρα, θα δούμε ποιοι είναι οι βαρύτεροι κατάλογοι που έχουμε στο / σπίτι μας οργανωμένοι από το υψηλότερο στο χαμηλότερο:
$ du -sm *
Τι μας επιστρέφει:
$ du -sm * 1172 Λήψεις 68855 Έγγραφα 4084 Επιφάνεια εργασίας 22270 Εικόνες 174192 Linux 50887 Μουσική 3088 Έργα 1379 Εργασία 219515 XNUMX Βίντεο
Αν θέλαμε μόνο να δούμε ποιοι είναι, για παράδειγμα, οι 5 βαρύτεροι κατάλογοι στο / home μας, θα μπορούσαμε να χρησιμοποιήσουμε du με μια σειρά επιπλέον εντολών, για παράδειγμα:
$ du -sm * | sort -nr | head -5
Που θα επέστρεφε:
$ du -sm * | ταξινόμηση -nr | head -5 219515 Βίντεο 174192 Linux 68855 Έγγραφα 50887 Μουσική 22270 Εικόνες
Αλλά οι αξίες που επιστρέφουν σε εμάς δεν είναι "τόσο ανθρώπινες" όσο εκπροσωπούνται σε MB και είναι πιο δύσκολες για κατανόηση. Γι 'αυτό τρέχουμε:
$ du -hs * | sort -nr | head -5
Που μας επιστρέφει:
$ du -hs * | ταξινόμηση -nr | head -5 215G Videos 171G Linux 68G Documents 50G Music 28K mageia-2013.svg
Όπως μπορείτε να δείτε, σε αντίθεση με ό, τι πιστεύουν πολλοί άνθρωποι, η χρήση του τερματικού είναι μερικές φορές ταχύτερη και πιο αποτελεσματική από την εκτέλεση μιας γραφικής εφαρμογής. Γνωρίζετε κάποιον άλλο ενδιαφέρον συνδυασμό για du?
ΚΛΕΙΣΤΕ ΚΑΙ ΠΑΡΕΤΕ ΤΟ ENTER !!!
Για να πω την αλήθεια, κάθε φορά που ψάχνω τέτοια είδη βοηθητικών προγραμμάτων, με κάνει να θέλω να βρω τη γραφική διεπαφή και να ζήσω στο τέλος της κονσόλας (καλά, το κάνω ήδη στο OpenBSD, αλλά κάτι είναι κάτι).
Τέλος πάντων, με μια κονσόλα όπως τα Windows, θα τολμούσα να ζήσω χωρίς το KDE ή το XFCE.
Ερράτα. Εννοούσα Linux αντί για Linux.
Ερράτα. Εννοούσα Linux αντί για Windows.
eliotime3000 από τον Θεό !!! Σας καταλάβαμε φίλε 😀
Το πρόβλημα είναι ότι όταν πρόκειται για σχολιασμό από το Android, αλλιώς δεν έχω χώρο για να δω όλα όσα γράφω, οπότε αποδεικνύεται άβολο να γράφω (προτιμώ το netbook μου πριν χρησιμοποιήσω το κινητό μου για να γράψω ένα σχόλιο) .
Στη συνέχεια, σχολιάστε όταν κάθεστε μπροστά στον υπολογιστή .. .. σας περιμένουμε να ηρεμήσετε .. δεν υπάρχει βιασύνη .. 😛
Ευχαριστώ για τη συμβουλή. Είναι ότι δεν μπορώ να αποφύγω να σχολιάσω από το κινητό μου μόλις ο αναγνώστης RSS με ειδοποιήσει για μια νέα καταχώρηση ιστολογίου που δημοσιεύεται.
Eliotime, η όπερα δεν τα πάει πολύ καλά στην περίπτωσή μου desde linux. Γρήγορο, ελαφρύ και εύχρηστο από αυτά που δοκίμασα, ξεπερνώντας το πρόγραμμα περιήγησης uc επειδή υποστηρίζει βίντεο flash και YouTube στο iframes και στο επόμενο πρόγραμμα περιήγησης. Δεν είναι καθόλου βαρύ και λειτουργεί τέλεια.
Erratum. Χαχαχα προφανώς ταυτίζεται με σαφάρι με iOS υποθέτω γιατί είναι tablet
Για εκείνους που τους αρέσουν περισσότερο οι γραφικές διεπαφές, προτείνω το πρόγραμμα που ονομάζεται Filelight που μπορείτε να βρείτε στα αποθετήρια της συντριπτικής πλειοψηφίας των διανομών.
http://en.wikipedia.org/wiki/Filelight
Το "Disk Usage Analyzer (Baobab)" του Gnome είναι επίσης μια εξαιρετική επιλογή. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png
du -s -ναι *
ναι, αλλά έχετε την εντολή du -hs * | ταξινόμηση -nr | head -5 Βρίσκομαι με το πρόβλημα ότι το παραγγέλνει αριθμητικά, όχι κατά βάρος, για να τα ταξινομήσω κατά βάρος που πρέπει να εκτελέσετε την εντολή: du -hs * | ταξινόμηση -hr | κεφάλι -5, ελπίζω ότι θα μπορούσε να εξυπηρετήσει κάποιον ^^
Με εξυπηρέτησε, ευχαριστώ
sudo du -sxm / [^ p] * | ταξινόμηση -nr | κεφάλι -n 15
du -sm *. [^.] * | ταξινόμηση -nr | κεφάλι -n 15
Είναι μια καλή εντολή, αλλά η προσθήκη της επιλογής -n για ταξινόμηση δεν θα αναγνωρίσει σωστά την "ανθρώπινη" αριθμητική τιμή και θα εμφανίσει ένα αρχείο 8,0K ως μεγαλύτερο από ένα αρχείο 7,9G.
Πρέπει να χρησιμοποιήσετε την επιλογή -h για να ταξινομήσετε έτσι ώστε να μην συμβεί αυτό.
PS: Αν κοιτάξετε το παράδειγμά σας, το 5ο βαρύτερο αρχείο θα έπρεπε να είναι Εικόνες και όχι mageia-2013.svg που ζυγίζει μόνο 28K.
Το πρόβλημα με τη χρήση του 'du -hs *' είναι ότι δεν ταξινομούνται καλά κατά μέγεθος. Για παράδειγμα:
Το 4'0K θα εμφανιστεί πριν από το 3'5G
Τα 800K θα εμφανίζονταν πριν από τα 50G
Αν μου συμβεί το ίδιο:
$ du -hs * | ταξινόμηση -nr | κεφαλή -5
577 εκατομμύρια torrents
Έγγραφα 549M
288K sketchbook
200K λήψεις
124M Podcast
Ενώ το πραγματικό πράγμα, επειδή γνωρίζω πολύ καλά το σύστημά μου, είναι:
$ du -hsm * | ταξινόμηση -nr | κεφαλή -5
86008 βίντεο
27328 Μουσική
17947 Εργασία
15108 Εικόνες
1672 Dropbox
… Έχεις εκπλήξει την περιέργειά μου, πρόκειται να ερευνήσω λίγο περισσότερο για αυτόν τον ενδιαφέρον συνδυασμό συνδυασμών εντολών.
Χαιρετισμούς!
Ω Θεέ μου! το σωστό είναι "για" όχι με "h", συγγνώμη.
Ω Θεέ μου! το σωστό είναι "περίπου" χωρίς "h", συγγνώμη.
Γεια σας, η εντολή πρέπει να είναι έτσι
du -sh * | ταξινόμηση -rh | κεφάλι -n 5
Με αυτόν τον τρόπο θα τα παραγγείλει κατά βάρος.
αφορά
Ελέγξτε το cdu: http://arsunik.free.fr/prog/cdu.html
$ cdu -idh -s
Καλησπέρα, διαβάζοντας αυτό το άρθρο θυμήθηκα ότι υπάρχει ένα εργαλείο που δημιουργεί μια εικόνα .png ή .jpg από τους φακέλους που επιλέγει κάποιος, για παράδειγμα / σπίτι, για να το τοποθετήσει ως ταπετσαρία, είναι μια πολύ ταπετσαρία geek, δεν το κάνω Δεν ξέρω αν κάποιος το ξέρει γιατί δεν θυμάμαι το όνομά του. Ευχαριστώ
Γιατί δημοσιεύω σχόλια και δεν εμφανίζονται;
Πατάτε "Αποστολή σε / dev / null" αντί για "Δημοσίευση σχολίου";
απλώς μια διόρθωση. Στο τελευταίο παράδειγμα όπου χρησιμοποιείτε το "du -sh", το είδος πρέπει να γίνει με το "sort -hr" επειδή οι "ανθρώπινες" τιμές πρέπει να ταξινομηθούν με "ανθρώπινο" είδος. Η ταξινόμηση μπορεί να διακρίνει ότι τα 900K είναι μικρότερα από 1MB, αλλά αν περιορίσετε τον εαυτό σας στην αριθμητική παραγγελία, δεν θα το παρατηρήσετε.
Απλώς ΜΕΓΑΛΟ! Σας ευχαριστούμε που αφιερώσατε χρόνο για να δημοσιεύσετε αυτήν την πολύτιμη ανάρτηση.
…Μια αγκαλιά για σένα.
Γεια σε όλους!
Φανταστικά όλες οι συνεισφορές (ακόμη και οι λήψεις του guindou αντί του Linux, heh) σε αυτό το νήμα όπως σε όλο το φόρουμ! Τώρα μια μικρή αντανάκλαση: διαβάζοντας σχόλια Βλέπω ότι είναι αλήθεια όταν λένε σε αυτά τα μέρη ότι οι χρήστες Linux δεν είναι φυσιολογικοί, ε; χαχαχα αγκαλιες !!! Και δωρεάν χαιρετισμούς σε όλους!
Πολύ πολύ καλό; καθαρό και απλό. Ευχαριστώ.