Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Σταθμοί εργασίας

Ποια εντολή πληκτρολογείτε για να δείτε τη λίστα όλων των διαθέσιμων εργασιών στην έκδοση διακομιστή Ubuntu;

Δεν υπάρχει ούτε μία εντολή για να καταχωρίσετε * όλες τις διαθέσιμες εργασίες με την έννοια κάθε διαδικασίας που εκτελείται στο σύστημα ή σε κάθε δυνατή διαθέσιμη εντολή. Η έννοια των "διαθέσιμων εργασιών" είναι διφορούμενη.

Ακολουθούν ορισμένες εντολές που σας δίνουν διαφορετικές απόψεις για τις "διαθέσιμες εργασίες", ανάλογα με το τι εννοείτε:

* `ps aux` (ή` ps -e`): Αυτό δείχνει όλες τις διαδικασίες που τρέχουν. Αυτό είναι πιθανότατα πιο κοντά σε μια λίστα με όλες τις * ενεργές * εργασίες. Το "PS aux` παρέχει περισσότερες λεπτομέρειες από το" PS -E`.

* `top` ή` htop`: Αυτοί είναι διαδραστικοί θεατές διαδικασιών που δείχνουν δυναμικά τις διαδικασίες λειτουργίας, ταξινομημένες με CPU ή χρήση μνήμης. Αυτό δίνει μια άποψη σε πραγματικό χρόνο για το τι συμβαίνει. Το `htop` θεωρείται γενικά πιο φιλικό προς το χρήστη.

* `SystemCtl List-Units`: Αυτό δείχνει όλες τις μονάδες SystemD, οι οποίες αντιπροσωπεύουν υπηρεσίες, διαδικασίες και άλλα στοιχεία του συστήματος. Αυτό περιλαμβάνει τόσο τις λειτουργίες όσο και τις ανενεργές μονάδες. Μπορείτε να προσθέσετε `--type =υπηρεσία 'για να περιορίσετε την έξοδο σε απλά υπηρεσίες.

* `που `: Εάν γνωρίζετε το όνομα μιας εντολής (εργασία), αυτό θα σας πει την τοποθεσία του στο σύστημά σας. Αυτό δεν δείχνει * όλες τις εντολές *, μόνο αυτές που καθορίζετε. Για να δείτε όλες τις εντολές, θα πρέπει να κάνετε αναζήτηση σε όλους τους καταλόγους στη μεταβλητή περιβάλλοντος "$ PATH`, η οποία γενικά δεν συνιστάται λόγω της πολυπλοκότητας και των πιθανών προβλημάτων απόδοσης.

* `apt list -installed` (ή` dpkg -l`): Αυτές οι λίστα όλα τα εγκατεστημένα πακέτα. Κάθε πακέτο πιθανόν να περιέχει διάφορες εντολές ή εργασίες. Αυτός είναι ένας έμμεσος τρόπος για να αποκτήσετε μια ιδέα για τις πιθανές εργασίες.

Ως εκ τούτου, η εντολή "καλύτερη" εξαρτάται σε μεγάλο βαθμό από το είδος "των καθηκόντων" που θέλετε να δείτε. Για μια γενική επισκόπηση των διαδικασιών που τρέχουν, `top` ή` htop` είναι εξαιρετικές επιλογές. Για έναν ολοκληρωμένο κατάλογο υπηρεσιών συστήματος, `SystemCtl List-Units-Type =Service` είναι το πιο κατάλληλο.

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

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