Λειτουργικά συστήματα

Γνώση Υπολογιστών >> Λειτουργικά συστήματα >  >> Unix

Ποιες είναι μερικές από τις διαθέσιμες επιλογές στο UNIX Command PS;

Η εντολή "PS` σε συστήματα που μοιάζουν με UNIX διαθέτει πολλές επιλογές, επιτρέποντας εξαιρετικά προσαρμοσμένες λίστες διαδικασιών. Ακολουθούν μερικές από τις πιο συχνά χρησιμοποιούμενες επιλογές, κατηγοριοποιημένες για σαφήνεια:

Βασικές επιλογές:

* `-a`:δείχνει όλες τις διαδικασίες, εκτός από τους ηγέτες των συνεδριών.

* `-A`:δείχνει όλες τις διαδικασίες. Παρόμοια με το `-e` αλλά μπορεί να αποκλείσει μερικές διαδικασίες ζόμπι.

* `-e`:δείχνει όλες τις διαδικασίες. Αυτό προτιμάται συχνά σε σχέση με το `-a`.

* `-f`:Καταχώριση πλήρους μορφής (δείχνει περισσότερες λεπτομέρειες). Αυτό συνιστάται ιδιαίτερα για περισσότερες πληροφορίες.

* `-h`:Καταστέλλει τη γραμμή κεφαλίδας. Χρήσιμο κατά την έξοδο σωληνώσεων σε άλλες εντολές.

* `-x`:δείχνει διαδικασίες χωρίς να ελέγχουν τους ακροδέκτες.

* `-u `:Εμφανίζει τις διαδικασίες που ανήκουν σε έναν συγκεκριμένο χρήστη.

Επιλογές για τον προσδιορισμό της μορφής εξόδου:

* `-o `:δείχνει μόνο τα καθορισμένα πεδία. Μπορείτε να καθορίσετε πολλαπλά πεδία που διαχωρίζονται με κόμματα. Τα κοινά πεδία περιλαμβάνουν `pid`,` ppid`, `uid`,` gid`, `tty ',` Ώρα', `cmd`,` stat 'και πολλά άλλα. Δείτε το «Man PS» του συστήματός σας για μια πλήρη λίστα. Παράδειγμα:`ps -o pid, ppid, cmd '

* `--sort =`:Ταξινόμηση της εξόδου με βάση ένα συγκεκριμένο πεδίο. Παράδειγμα:`ps -sort =cpu` (ταξινομήστε με χρήση CPU)

* `-w`:Αναδιπλώνεται γραμμές μεγάλων (χρήσιμες για μεγάλα ονόματα εντολών).

* `-ww`:περιτυλίγει πολύ μεγάλες γραμμές, χρησιμοποιώντας ακόμα περισσότερο πλάτος.

Επιλογές για διαδικασίες φιλτραρίσματος:

* `-p `:δείχνει μόνο τη διαδικασία με το καθορισμένο αναγνωριστικό διαδικασίας (PID). Παράδειγμα:`ps -p 1234 '

* `-g `:παρουσιάζει διαδικασίες στο καθορισμένο αναγνωριστικό ομάδας διεργασίας (PGID).

* `-t `:δείχνει διαδικασίες που σχετίζονται με το καθορισμένο τερματικό.

* `-c`:Οθόνη γραμμής εντολών σε μακρά μορφή, ακόμα κι αν δεν υπάρχει αρκετός χώρος.

Άλλες χρήσιμες επιλογές:

* `--forest`:Εμφανίζει τις διαδικασίες σε μια δομή που μοιάζει με δέντρο, που δείχνει σχέσεις γονέα-παιδιού. Απαιτεί `-f` για πλήρεις πληροφορίες.

* `--user =`:Ίδιο με το `-u`.

Παραδείγματα:

* `ps aux`:δείχνει μια ολοκληρωμένη λίστα όλων των διαδικασιών.

* `ps -ef`:δείχνει μια λίστα πλήρους μορφής όλων των διαδικασιών.

* `ps -p 1234`:δείχνει πληροφορίες σχετικά με τη διαδικασία με το PID 1234.

* `ps -u john`:δείχνει διαδικασίες που ανήκουν στον χρήστη" John ".

* `ps -o pid, cmd -sort =cpu`:δείχνει PID και εντολές, που ταξινομούνται με χρήση CPU.

* `ps -f - -forest`:Εμφανίζει τις διαδικασίες σε μια δομή που μοιάζει με δέντρα με πλήρεις πληροφορίες.

Θυμηθείτε να συμβουλευτείτε τη σελίδα του «Man PS» του συστήματός σας («Man PS») για τις πιο ολοκληρωμένες και ενημερωμένες πληροφορίες σχετικά με τις διαθέσιμες επιλογές και τη συμπεριφορά τους. Οι επιλογές και η συμπεριφορά τους ενδέχεται να ποικίλουν ελαφρώς σε διαφορετικά συστήματα τύπου UNIX (Linux, BSD, MacOS κ.λπ.).

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα