5 τρόποι για να σκοτώσει ένα πρόγραμμα Linux

Αυτό το άρθρο θα σας δείξει διάφορους τρόπους για να σκοτώσετε μια εφαρμογή μέσα στο Linux.

Φανταστείτε ότι έχετε ενεργοποιήσει τον Firefox και για οποιονδήποτε λόγο ένα απειλητικό σενάριο Flash έχει αφήσει το πρόγραμμα περιήγησής σας να μην ανταποκρίνεται. Τι θα κάνατε για να κλείσετε το πρόγραμμα;

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

Kill εφαρμογές Linux χρησιμοποιώντας την εντολή Kill

Η πρώτη μέθοδος είναι να χρησιμοποιήσετε τις εντολές ps και kill.

Το πλεονέκτημα της χρήσης αυτής της μεθόδου είναι ότι θα λειτουργήσει σε όλα τα συστήματα Linux.

Η εντολή kill πρέπει να γνωρίζει το αναγνωριστικό διαδικασίας της εφαρμογής που χρειάζεστε για να σκοτώσετε και αυτό είναι όπου ps έρχεται.

ps -ef | grep firefox

Η εντολή ps απαριθμεί όλες τις τρέχουσες διαδικασίες στον υπολογιστή σας. Οι διακόπτες -ef παρέχουν μια λίστα πλήρους μορφής. Ένας άλλος τρόπος για να πάρετε τη λίστα των διαδικασιών είναι να εκτελέσετε την εντολή κορυφής.

Τώρα που έχετε το αναγνωριστικό διαδικασίας μπορείτε απλά να εκτελέσετε την εντολή kill:

σκοτώσει pid

Για παράδειγμα:

σκοτώσει 1234

Αν μετά την εκτέλεση της εντολής kill η εφαρμογή εξακολουθεί να μην πεθαίνει μπορείτε να την αναγκάσετε χρησιμοποιώντας το διακόπτη -9 ως εξής:

σκοτώσει -9 1234

Kill εφαρμογές Linux χρησιμοποιώντας XKill

Ένας απλούστερος τρόπος θανάτωσης γραφικών εφαρμογών είναι να χρησιμοποιήσετε την εντολή XKill.

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

Στην οθόνη θα εμφανιστεί μια σταυρωτή τρίχα.

Τώρα κάντε κλικ στο παράθυρο που θέλετε να σκοτώσετε.

Kill εφαρμογές Linux χρησιμοποιώντας την κορυφαία εντολή

Η εντολή top Linux παρέχει έναν διαχειριστή τερματικών εργασιών ο οποίος απαριθμεί όλες τις τρέχουσες διαδικασίες στον υπολογιστή.

Για να καταστρέψετε μια διαδικασία μέσα στην επάνω διεπαφή, απλά πατήστε το πλήκτρο 'k' και εισαγάγετε το αναγνωριστικό διαδικασίας δίπλα στην εφαρμογή που θέλετε να κλείσετε.

Χρησιμοποιήστε PGrep και PKill για να σκοτώσετε εφαρμογές

Η μέθοδος ps και kill που χρησιμοποιήθηκε νωρίτερα είναι καλή και εγγυάται ότι θα λειτουργεί σε όλα τα συστήματα που βασίζονται στο Linux.

Πολλά συστήματα Linux έχουν μια συντόμευση για την εκτέλεση της ίδιας εργασίας χρησιμοποιώντας PGrep και PKill .

Το PGrep σάς επιτρέπει να εισάγετε το όνομα μιας διαδικασίας και επιστρέφει το αναγνωριστικό διαδικασίας.

Για παράδειγμα:

pgrep firefox

Τώρα μπορείτε να συνδέσετε το αναγνωριστικό διαδικασίας που επιστρέφεται σε pkill ως εξής:

pkill 1234

Περιμένετε όμως. Είναι πραγματικά απλούστερο από αυτό. Η εντολή PKill μπορεί πράγματι να δεχτεί το όνομα της διαδικασίας και έτσι μπορείτε απλά να πληκτρολογήσετε:

pkill firefox

Αυτό είναι καλό αν έχετε μόνο μία εμφάνιση της εφαρμογής, αλλά είναι λίγο λιγότερο χρήσιμη αν έχετε ανοίξει πολλά παράθυρα του Firefox και θέλετε απλώς να σκοτώσετε ένα. Το XKill είναι πολύ πιο χρήσιμο σε αυτή την κατάσταση.

Σκοτώστε εφαρμογές χρησιμοποιώντας το σύστημα παρακολούθησης

Εάν χρησιμοποιείτε το περιβάλλον εργασίας GNOME, μπορείτε να χρησιμοποιήσετε το εργαλείο παρακολούθησης συστήματος για να σκοτώσετε προγράμματα που δεν ανταποκρίνονται.

Απλά ανασηκώστε το παράθυρο δραστηριοτήτων και πληκτρολογήστε "System Monitor" στο πλαίσιο αναζήτησης.

Κάντε κλικ στο εικονίδιο και θα εμφανιστεί ένας γραφικός διαχειριστής εργασιών.

Μετακινηθείτε προς τα κάτω στη λίστα των διαδικασιών που εκτελούνται και βρείτε την εφαρμογή που θέλετε να κλείσετε. Κάντε δεξί κλικ στο στοιχείο και επιλέξτε είτε "end process" είτε "kill process".

Η "End Process" δοκιμάζει μια ωραία μικρή ώθηση σύμφωνα με τη φράση "παρακαλώ σκεφτείτε να κλείσετε" ενώ η επιλογή "Kill Process" πηγαίνει για το ασυνείδητο "κατεβείτε από την οθόνη μου τώρα".