Όσοι από εμάς δουλεύουμε πολύ στο τερματικό, είτε στον υπολογιστή μας είτε με διακομιστές, συχνά πρέπει να δούμε την απόδοση του εξοπλισμού, την κατανάλωση
RAM, διαδικασίες που καταναλώνουν περισσότερο, CPU, κ.λπ., για αυτό υπάρχουν πολλές εναλλακτικές λύσεις, πολλά προγράμματα που μπορούμε να χρησιμοποιήσουμε για να εμφανίσουμε αυτές τις πληροφορίες (και περισσότερα) στο
τερματικό.
μπλουζα:
Για να το εκτελέσετε σε ένα τερματικό πληκτρολογήστε τα παρακάτω και πατήστε εισάγετε:
top
Αυτό είναι το πιο απλό, εγκαθίσταται από προεπιλογή σε πολλές διανομές και μας δείχνει πολλές διαφορετικές πληροφορίες. Για παράδειγμα, μας δείχνει τον αριθμό των χρηστών
περιουσιακά στοιχεία, ώρα διαδικτύου, καθώς και όπως μπορούμε να δούμε, μας δείχνει τον αριθμό των εργασιών ή των διαδικασιών (Εργασίες: 154 σύνολο), το ποσό αυτών που είναι
τρέξιμο, ύπνος, κράτηση ή σε κατάσταση ζόμπι.
Παρακάτω βλέπουμε (σε KiB) το ποσό της μνήμης RAM που χρησιμοποιείται (και δωρεάν), ακριβώς όπως το SWAP
Τέλος, έχουμε μια λίστα με τις διαδικασίες, καθεμιάς από τις οποίες μπορούμε να γνωρίζουμε το PID, τον χρήστη που το εκτελεί, το ποσό της μνήμης (πραγματική και εικονική) που χρησιμοποιεί, τοις εκατό
Κατανάλωση CPU, χρόνος εκτέλεσης και συγκεκριμένη εντολή / διαδικασία.
Όπως μπορείτε να δείτε, είναι λίγο άβολο να διαβάσετε αυτές τις πληροφορίες, ωστόσο, εάν πατήσετε Z θα είναι σε θέση να δει τις πληροφορίες με χρώματα, κάτι που κάνει λίγο
απλούστερο να διαβάσετε όλα αυτά τα δεδομένα:
Για να βγείτε από την κορυφή απλώς πατήστε Q και θα κλείσει.
htop:
Για να το εκτελέσετε σε ένα τερματικό πληκτρολογήστε τα παρακάτω και πατήστε εισάγετε:
htop
Σε πολλές διανομές εγκαθίσταται από προεπιλογή, σε άλλες (όπως το ArchLinux) όχι, οπότε αν δεν ανοίξει με την προηγούμενη εντολή, τότε πρέπει να το εγκαταστήσει.
Εάν χρησιμοποιούν Ubuntu, Debian ή παράγωγα θα ήταν:
sudo apt-get install htop
Εάν χρησιμοποιούν ArchLinux ή παράγωγα, θα ήταν:
sudo pacman -S htop
Όπως μπορείτε να δείτε, μας δείχνει τις πιο διατεταγμένες πληροφορίες, λιγότερο κολλημένες, είναι πιο εύκολο να διαβάσουμε τα πάντα. Μας δείχνει σχεδόν το ίδιο με την προηγούμενη κορυφή, όχι
Ωστόσο, με καλύτερο τρόπο να το διαβάσετε (ακόμα και με «μπάρες» για κατανάλωση CPU, RAM και SWAP), αλλά!, Μας προσφέρει άλλες επιλογές που μπορείτε να δείτε παρακάτω.
Αυτές οι επιλογές μπορούν να χρησιμοποιηθούν πατώντας τα πλήκτρα F1 ... F2 ... και ούτω καθεξής μέχρι F10, μας επιτρέπουν
αναζητήστε συγκεκριμένες διεργασίες στη λίστα, δείτε τις τοποθετημένες ως δέντρο (διεργασίες και νήματα ή σχετικές διεργασίες), φιλτράρετε από αυτούς με περισσότερη CPU ή RAM
καταναλώνουν, σκοτώνουν διαδικασίες κ.λπ.
Για να βγείτε από την κορυφή απλώς πατήστε F10 και θα κλείσει.
nmon:
Αυτό μας επιτρέπει να προσαρμόσουμε περαιτέρω τις πληροφορίες που μας δείχνει, όταν το ανοίγουμε, μας δείχνει πολλές επιλογές, για να το θέσουμε απλά, μας δίνει
πληροφορίες με αρθρωτό τρόπο, δηλαδή, αν θέλουμε να μας δείξει μόνο τις πληροφορίες που σχετίζονται με την CPU, πατάμε ένα πλήκτρο, αν θέλουμε να μας δείξει επίσης
Επιπλέον, αυτό που σχετίζεται με τη RAM, πατάμε ένα άλλο πλήκτρο, εδώ είναι το στιγμιότυπο οθόνης της αρχικής οθόνης:
Όπως μπορείτε να δείτε, εάν θέλετε να δείτε τις πληροφορίες που σχετίζονται με την CPU, πατήστε το πλήκτρο c … Αυτό που σχετίζεται με το κλειδί μνήμης m ...
με σκληρούς δίσκους το d ... ο πυρήνας k ... το δίκτυο n (πεζά) κ.λπ.
Αφήνω τον συνδυασμό nmon + c + m + k
Αυτό θα πρέπει να εγκατασταθεί, εάν χρησιμοποιείτε Ubuntu, Debian ή παράγωγα θα ήταν:
sudo apt-get install nmon
Εάν χρησιμοποιούν ArchLinux ή παράγωγα, θα ήταν:
sudo pacman -S nmon
Για να βγείτε από την κορυφή απλώς πατήστε Q και θα κλείσει.
Το τέλος!
Λοιπόν αυτό ήταν. Εάν κάποιος από εσάς γνωρίζετε οποιαδήποτε άλλη οθόνη συστήματος τερματικού, ενημερώστε με σε ένα σχόλιο σε πραγματικό χρόνο 🙂
αφορά
ζήτω htop! Θα ήθελα να υπογραμμίσω τη βασική διαφορά που με επηρέασε περισσότερο σε σύγκριση με την κορυφή: στην κορυφή η κατανάλωση RAM που σας επισημαίνει είναι το σύνολο, ενώ σε htop και χάρη στα χρώματα, ξεχωρίζετε σαφώς την ενεργή RAM από την παθητική (πράσινη και κίτρινο), είναι σε θέση να βλέπει καθαρά τη συνολική κατανάλωση στη γραμμή και να διαφοροποιεί την πραγματική κατανάλωση (που θα είναι η ενεργή) από το προσωρινό περιεχόμενο μνήμης (παθητικό)
Μμμ έπρεπε να αλλάξω το useragent για να με πάρει ένα manjaro ... υπάρχει τρόπος να μην αντικαταστήσω ολόκληρο το useragent; Δηλαδή, όταν το παρακάμπτω, πρέπει να φροντίσω να ενημερώσω την έκδοση του Firefox (για παράδειγμα), καθώς ορισμένες σελίδες για συμβατότητα εξετάζουν την έκδοση που χρησιμοποιείτε μέσω του παράγοντα χρήστη και όταν παρακάμπτω την προεπιλογή, πρέπει να την επεξεργάζομαι με το χέρι κάθε φορά . Αυτό που ζητώ είναι εάν υπάρχει τρόπος να "προσθέσετε" μια λέξη στον προεπιλεγμένο αντιπρόσωπο χρήστη ή ακόμα και να αλλάξετε ένα από τα πεδία
Δεν ήξερα nmon, καλά δεδομένα 😀
Sandy .. .. "copypasteaste" στο nmon .. .. δεν πρέπει να εγκαταστήσουμε ξανά το htop .. .. αλλά ουσιαστικά nmon .. 😉
Υπάρχει ένα σφάλμα στον κώδικα εγκατάστασης του nmon (ο οποίος παρεμπιπτόντως δεν το ήξερα) Ευχαριστώ για τις πληροφορίες.
Ευχαριστώ που παρατηρήσατε, στο Twitter, μου είπαν ούτως ή άλλως χαχαχα. Το έφτιαξα.
Η κορυφή είναι επίσης διαδραστική.
Για παράδειγμα, το πάτημα του "m" παραγγέλνει τις διαδικασίες με την κατανάλωση μνήμης ram (από προεπιλογή έρχεται με σειρά CPU). Πατώντας ξανά επιστρέφει στη σειρά CPU.
Πατώντας το «k» (για kill) μας ζητάει PID να εισέλθει και να σκοτώσει τη διαδικασία
Πατώντας «u» (για χρήστη) μας ζητάει ένας χρήστης και θα κάνει ένα φίλτρο με αυτό που εισάγουμε.
Πατώντας το "h" βοηθά. Έχετε πολλές επιλογές.
Στη συνέχεια, ως σύσταση για μια οθόνη συστήματος στο τερματικό θα ήταν ματιά.
Είναι λίγο πολύ ένα μείγμα των κορυφαίων + δωρεάν + ifconfig και άλλων εντολών. Με άλλα λόγια, παραθέτει τις ενεργές διεργασίες, καθώς και τις πληροφορίες των διεπαφών δικτύου, καθώς και τη δραστηριότητα των δίσκων / διαμερισμάτων, καθώς και ορισμένα δεδομένα αισθητήρα. Είναι πολύ πλήρες. Δεν είναι διαδραστικό, αλλά είναι "διαμορφώσιμο εν κινήσει".
Ευχαριστούμε που βελτιώσατε αυτό το νήμα 😀
Εξοχος. Θα ρίξω μια ματιά στον κορυφαίο άντρα.
Κάθε μέρα μου αρέσει περισσότερο η κονσόλα και τα προγράμματά της μου φαίνεται το αποκορύφωμα του προγραμματισμού, αύριο θα κάνω μια βόλτα γύρω από το nmon!
Εξαιρετικές πληροφορίες, σας ευχαριστώ!