Πώς να κάνετε ταξινόμηση κορυφαίων εντολών κατά χρήση μνήμης

How Make Top Command Sort Memory Usage



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

Αυτός ο οδηγός θα σας καθοδηγήσει στα βασικά της χρήσης της εντολής ps για να εντοπίσετε συγκεκριμένες πληροφορίες σχετικά με το σύστημα.







Βασική βασική χρήση χρησιμότητας

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



$μπλουζα



Το επάνω μέρος δείχνει τη χρήση των πόρων. Αυτή η έξοδος είναι παρόμοια με αυτήν του uptime και το δωρεάν εντολή στο Linux.





Για να απενεργοποιήσετε αυτές τις τιμές, πατήστε Μ για απόκρυψη των πληροφοριών χρήσης της μνήμης και ο για να αποκρύψετε τις πληροφορίες χρόνου λειτουργίας.



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

Κορυφαία έξοδος

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

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

  • PID: Αυτή η στήλη εμφανίζει το μοναδικό αναγνωριστικό κάθε διαδικασίας.
  • PR: Αυτή η στήλη δείχνει την προτεραιότητα της εργασίας.
  • NI: Αυτή η στήλη δείχνει την ωραία αξία της διαδικασίας. Μια θετική τιμή υποδηλώνει χαμηλή προτεραιότητα, ενώ μια αρνητική τιμή υψηλή προτεραιότητα.
  • VIRT: Αυτή η στήλη αντιπροσωπεύει τη συνολική εικονική μνήμη που χρησιμοποιείται από τη διαδικασία.
  • ΑΠΕ: Αυτή η στήλη δείχνει τη συνολική πραγματική μνήμη που χρησιμοποιείται από τη διαδικασία.
  • SHR: Αυτή η στήλη δείχνει το συνολικό ποσό της κοινόχρηστης μνήμης που χρησιμοποιείται από τη διαδικασία.
  • S: Αυτή η στήλη δείχνει την κατάσταση διαδικασίας σε ένα μόνο γράμμα.
  • %CPU: Αυτή η στήλη εμφανίζει το ποσοστό χρήσης CPU ανά διαδικασία.
  • %MEM: Αυτή η στήλη εμφανίζει το ποσοστό χρήσης της μνήμης.
  • TIME+: Αυτή η στήλη δείχνει τον χρόνο CPU που χρησιμοποιείται από τη διαδικασία υπολογισμένη στα εκατοστά του δευτερολέπτου.
  • COMMAND: Αυτή η στήλη εμφανίζει το όνομα της διαδικασίας.

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

Μπορείτε επίσης να φιλτράρετε τις διαδικασίες με τη χρήση της μνήμης στην κορυφή. Για να το κάνετε αυτό, πατήστε SHIFT + m όπως φαίνεται:

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

Για να φιλτράρετε κατά πραγματική χρήση μνήμης, χρησιμοποιήστε την εντολή:

μπλουζαΒΟΔΙΝΟ ΚΡΕΑΣ

Ομοίως, η εντολή θα φιλτράρει τη χρήση της μνήμης σε φθίνουσα σειρά.

Μπορείτε επίσης να επιλέξετε διαδραστικά την παράμετρο φίλτρου. Για να το κάνετε αυτό, πατήστε SHIFT + F και επιλέξτε ΜΕΜ όπως και:

Πώς να φιλτράρετε τη διαδικασία κατά χρήστη

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

μπλουζα-u [όνομα χρήστη]

Για παράδειγμα, για την εμφάνιση διαδικασιών από το χρήστη του ubuntu. πληκτρολογήστε την εντολή:

μπλουζα-uubuntu

Πώς να δείξετε τις διαδικασίες γονέων και παιδιών

Για να εμφανίσετε τις διαδικασίες γονέα και παιδιού ενώ το πάνω μέρος εκτελείται, πατήστε V Το Αυτό θα σας δώσει μια έξοδο παρόμοια με αυτήν που φαίνεται παρακάτω:

Πώς να σκοτώσετε όλες τις διαδικασίες

Για να σκοτώσετε μια διαδικασία στην κορυφή, πατήστε προς το και εισάγετε το PID της διαδικασίας Το

Τύπος εισαγω για την εκτέλεση της εντολής kill. Αυτό θα τερματίσει τη διαδικασία με το καθορισμένο PID.

συμπέρασμα

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

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