Τρόπος προβολής όλων των εφαρμογών που εκτελούνται & διεργασίες στο Mac OS X

Anonim

Υπάρχουν διάφοροι τρόποι για να δείτε όλες τις εφαρμογές ή τα προγράμματα που εκτελούνται σε Mac, από το να βλέπετε μόνο εφαρμογές με "παράθυρα" που εκτελούνται στο γραφικό μπροστινό μέρος έως την αποκάλυψη ακόμη και του πιο σκοτεινού συστήματος- διεργασίες και εργασίες επιπέδου που εκτελούνται στον πυρήνα του Mac OS. Θα καλύψουμε πέντε διαφορετικούς τρόπους προβολής αυτών των εφαρμογών και διεργασιών που εκτελούνται στο Mac OS X, μερικοί από τους οποίους είναι πολύ φιλικοί προς το χρήστη και εφαρμόζονται σε όλους τους χρήστες και μερικοί από τους οποίους είναι πιο προηγμένες μέθοδοι προσβάσιμες από τη γραμμή εντολών.Αφιερώστε χρόνο για να τα μάθετε όλα και στη συνέχεια μπορείτε να χρησιμοποιήσετε την πιο κατάλληλη μέθοδο για τις ανάγκες σας.

Με μια ματιά: Κοιτάζοντας το Dock για να δείτε τις εκτελούμενες εφαρμογές Mac

Ο απλούστερος τρόπος για να δείτε ποιες εφαρμογές εκτελούνται αυτή τη στιγμή είναι να ρίξετε μια ματιά στο Mac OS X Dock. Αν δείτε μια μικρή λαμπερή κουκκίδα κάτω από το εικονίδιο της εφαρμογής, είναι ανοιχτή και εκτελείται.

Αν και δεν υπάρχει τίποτα κακό με τη χρήση αυτής της προσέγγισης, είναι προφανώς λίγο περιορισμένη, καθώς εμφανίζει μόνο τις αποκαλούμενες εφαρμογές με "παράθυρο" – δηλαδή, εφαρμογές που εκτελούνται στο διεπαφή GUI του Mac OS X – και περιορίζεται επίσης στο ότι δεν μπορείτε να αναλάβετε άμεση δράση μαζί τους. Επιπλέον, αυτοί οι μικροί λαμπεροί δείκτες είναι μικροί και όχι τόσο προφανείς, και πολλοί άνθρωποι δεν τους προσέχουν καθόλου. Ευτυχώς, υπάρχουν καλύτεροι τρόποι για να δείτε τι τρέχει σε Mac και επίσης να μπορείτε να προβείτε σε άμεση δράση εάν χρειαστεί να κλείσετε μια ή δύο εφαρμογές.

Δείτε όλες τις εφαρμογές/προγράμματα που εκτελούνται με το μενού αναγκαστικής εξόδου

Πατήστε Command+Option+Escape για να καλέσετε το βασικό παράθυρο "Force Quit Applications", το οποίο μπορεί να θεωρηθεί ως ένας απλός διαχειριστής εργασιών για Mac OS X. Αυτό εμφανίζει μια ευανάγνωστη λίστα όλων των ενεργών εφαρμογές που εκτελούνται σε MacOS X και αυτό που είναι ορατό εδώ είναι ακριβώς το ίδιο με αυτό που θα βλέπατε στο Dock:

Παρά το όνομα των Windows, μπορείτε να το χρησιμοποιήσετε για να προβάλετε ενεργά προγράμματα και εφαρμογές χωρίς να τα τερματίσετε.

Ένα προφανές πλεονέκτημα του μενού Command+Option+ESC είναι ότι σας επιτρέπει να αναλαμβάνετε πραγματικά ενέργειες για την απευθείας εκτέλεση εφαρμογών, επιτρέποντάς σας να τις εγκαταλείψετε αναγκαστικά εάν έχουν γίνει εσφαλμένες ή εμφανίζονται με κόκκινη γραμματοσειρά, που σημαίνει ότι δεν ανταποκρίνονται ή συντρίβονται. Αυτή η απλοποιημένη έκδοση είναι αρκετά παρόμοια με τον βασικό διαχειριστή "Control+ALT+DELETE" που υπάρχει αρχικά στον σύγχρονο κόσμο των Windows.

Ο κύριος περιορισμός με το μενού Force Quit είναι ότι, όπως και οι ενδείξεις Dock, περιορίζεται στην αποκάλυψη μόνο των "εφαρμογών με παράθυρο" που εκτελούνται ενεργά στο Mac OS X, παρακάμπτοντας έτσι πράγματα όπως το μενού στοιχεία γραμμής και εφαρμογές φόντου.

Προβολή όλων των εφαρμογών και διεργασιών που εκτελούνται με το Activity Monitor

Το πιο ισχυρό βοηθητικό πρόγραμμα διαχείρισης εφαρμογών και διαδικασιών στο Mac OS X GUI, το Activity Monitor είναι ένας ισχυρός διαχειριστής εργασιών που θα αποκαλύψει όχι μόνο όλες τις εκτελούμενες και ενεργές εφαρμογές, αλλά και όλες τις ενεργές και ανενεργές διεργασίες. Αυτό περιλαμβάνει κυριολεκτικά οτιδήποτε εκτελείται στο Mac, συμπεριλαμβανομένων των προαναφερθέντων εφαρμογών με παράθυρο, ακόμη και εφαρμογές παρασκηνίου (αυτές που δεν είναι ορατές ως εκτελούμενες στο Dock ή στο μενού Force Quit), στοιχεία γραμμής μενού, διεργασίες σε επίπεδο συστήματος, διεργασίες που εκτελούνται σε διαφορετικούς χρήστες. ανενεργές διαδικασίες, δαίμονες υπηρεσιών, κυριολεκτικά οτιδήποτε και ό,τι εκτελείται ως διεργασία στο Mac OS X σε οποιοδήποτε επίπεδο.

Η ίδια η εφαρμογή βρίσκεται στο /Applications/Utilities/, αλλά είναι επίσης εύκολο να την εκκινήσετε μέσω του Spotlight πατώντας Command+Spacebar και πληκτρολογώντας «Δραστηριότητα» ακολουθούμενη από το πλήκτρο Return.

Ένας τρόπος για να απλοποιήσετε όλες τις πληροφορίες που εμφανίζονται αρχικά στο Activity Monitor είναι να τραβήξετε προς τα κάτω το υπομενού Διαδικασία και να επιλέξετε ανάλογα με αυτό που αναζητάτε, όπως "Όλες οι διεργασίες", "Οι διεργασίες μου", «Διαδικασίες συστήματος» ή «Άλλες διεργασίες χρήστη», μεταξύ των άλλων επιλογών. Η λειτουργία "Αναζήτηση" είναι επίσης εύκολη στη χρήση και αρκετά ισχυρή, καθώς μπορείτε να αρχίσετε να πληκτρολογείτε το όνομα κάποιου στοιχείου και ενημερώνεται αμέσως ανάλογα με το ποιες διαδικασίες ταιριάζουν με το ερώτημα.

Το Activity Monitor προσφέρει έναν τόνο εργαλείων και επιλογών και είναι εύκολα ο πιο προηγμένος τρόπος προβολής εκτεταμένων πληροφοριών για όλες τις ενεργές διεργασίες χωρίς να μεταβείτε στη γραμμή εντολών.Σας επιτρέπει να τερματίσετε διεργασίες, να σκοτώσετε εφαρμογές (το kill είναι βασικά το ίδιο με το αναγκαστικό τερματισμό), να επιθεωρήσετε και να δειγματίσετε διεργασίες, να ταξινομήσετε τις διαδικασίες κατά ονόματα, PID, χρήστη, CPU, νήματα, χρήση μνήμης και είδος, φιλτράρετε διεργασίες ανά χρήστη και επίπεδο, και επίσης αναζήτηση διαδικασιών ανά όνομα ή χαρακτήρα. Επιπλέον, το Activity Monitor θα αποκαλύψει επίσης γενικά στατιστικά χρήσης σχετικά με τη CPU, τη μνήμη, τη δραστηριότητα δίσκου και τη δραστηριότητα δικτύου, καθιστώντας το ένα βασικό βοηθητικό πρόγραμμα αντιμετώπισης προβλημάτων για τον προσδιορισμό των πάντων, από ανεπαρκή επίπεδα μνήμης RAM έως τη διάγνωση γιατί ένας Mac μπορεί να λειτουργεί αργά με βάση τις μυριάδες άλλες δυνατότητες.

Ως πρόσθετο πλεονέκτημα, μπορείτε επίσης να συνεχίσετε να λειτουργεί το Activity Monitor και να μετατρέψετε το εικονίδιο του Dock σε μια ζωντανή παρακολούθηση χρήσης πόρων για να δείτε ποια είναι η CPU, η RAM, η δραστηριότητα δίσκου ή η δραστηριότητα δικτύου σε Mac.

Για προχωρημένους: Προβολή όλων των διεργασιών που εκτελούνται με το Terminal

Εμβαθύνοντας στη γραμμή εντολών, μπορείτε να χρησιμοποιήσετε μερικά πιο προηγμένα εργαλεία για να δείτε κάθε διαδικασία που εκτελείται στο Mac, από βασικές εφαρμογές σε επίπεδο χρήστη έως ακόμη και τους μικροσκοπικούς δαίμονες και τις βασικές λειτουργίες του συστήματος που είναι διαφορετικά κρύβεται από τη γενική εμπειρία χρήστη του Mac OS X.Με πολλούς τρόπους, αυτά τα εργαλεία μπορούν να θεωρηθούν ως εκδόσεις γραμμής εντολών του Activity Monitor και θα εστιάσουμε σε δύο συγκεκριμένα: top και ps.

μπλουζα

Το Top θα εμφανίσει μια λίστα με όλες τις διεργασίες που εκτελούνται και διάφορα στατιστικά στοιχεία για κάθε διεργασία. Συνήθως είναι πιο χρήσιμο να ταξινομείτε κατά χρήση επεξεργαστή ή χρήση μνήμης και για να το κάνετε αυτό θα θέλετε να χρησιμοποιήσετε τη σημαία -o:

Ταξινόμηση κορυφής κατά CPU: top -o cpu

Ταξινόμηση κορυφής κατά χρήση μνήμης: top -o rsize

Το top ενημερώνεται ζωντανά, ενώ το επόμενο εργαλείο "ps" όχι.

ΥΣΤΕΡΟΓΡΑΦΟ

Η εντολή ps θα εμφανίζει από προεπιλογή μόνο τις ενεργές διεργασίες τερματικού στον τρέχοντα χρήστη, επομένως το «ps» από μόνο του είναι κάπως βαρετό, εκτός και αν ζείτε στη γραμμή εντολών. Εφαρμόζοντας μια ή δύο σημαία, μπορείτε να αποκαλύψετε όλες τις διεργασίες, και ίσως ο καλύτερος συνδυασμός είναι το "aux" που χρησιμοποιείται ως εξής:

ps aux

Για να δείτε όλη την έξοδο, είναι χρήσιμο να επεκτείνετε ένα παράθυρο τερματικού σε πλήρη οθόνη, αλλά μπορεί να είναι λίγο συντριπτικό εάν εκτελούνται πολλά πράγματα (που συνήθως συμβαίνει) και έτσι διοχετεύονται Το "περισσότερο" ή "λιγότερο" είναι συχνά προτιμότερο για να διευκολύνεται η προβολή:

ps aux|περισσότερα

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

Για να αναζητήσετε μια συγκεκριμένη διαδικασία (ή όνομα εφαρμογής, για αυτό το θέμα), μπορείτε να χρησιμοποιήσετε το grep όπως:

ps aux|grep διεργασία

Ή για να αναζητήσετε εφαρμογές:

"

ps aux|grep Όνομα εφαρμογής"

Όταν αναζητάτε εφαρμογές που εκτελούνται στο GUI, είναι συνήθως καλύτερο να χρησιμοποιείτε την ίδια θήκη που χρησιμοποιούν οι εφαρμογές στο Mac OS X, διαφορετικά μπορεί να μην βρείτε τίποτα.

Τρόπος προβολής όλων των εφαρμογών που εκτελούνται & διεργασίες στο Mac OS X