Πώς να Αναγκάσετε να Σκοτώσετε μια Διεργασία στο GNU/Linux
Δημοσιεύθηκε: 15 Φεβρουαρίου 2025 στις 9:43:47 μ.μ. UTC
Αυτό το άρθρο εξηγεί πώς να προσδιορίσετε μια διαδικασία κρέμασης και να την σκοτώσετε βίαια στο Ubuntu.
How to Force Kill a Process in GNU/Linux
Οι πληροφορίες σε αυτήν την ανάρτηση βασίζονται στο Ubuntu 20.04. Μπορεί να ισχύει ή να μην ισχύει για άλλες εκδόσεις.
Μια στο τόσο έχετε μια διαδικασία κρέμασης που απλά δεν θα σταματήσει για κάποιο λόγο. Η τελευταία φορά που συνέβη για μένα ήταν με το πρόγραμμα αναπαραγωγής πολυμέσων VLC, αλλά έχει συμβεί και με άλλα προγράμματα.
Δυστυχώς (ή ευτυχώς;) δεν συμβαίνει αρκετά συχνά για να θυμάμαι πραγματικά τι να κάνω γι 'αυτό κάθε φορά, γι 'αυτό αποφάσισα να γράψω αυτόν τον μικρό οδηγό.
Πρώτα, πρέπει να βρείτε το αναγνωριστικό διεργασίας (PID) της διαδικασίας. Εάν η διαδικασία προέρχεται από ένα πρόγραμμα γραμμής εντολών, μπορείτε συνήθως να αναζητήσετε το εκτελέσιμο όνομά του, αλλά εάν πρόκειται για πρόγραμμα επιφάνειας εργασίας μπορεί να μην είναι πάντα προφανές ποιο είναι το όνομα του εκτελέσιμου αρχείου, επομένως ίσως χρειαστεί να κάνετε λίγη έρευνα.
Στην περίπτωσή μου ήταν vlc, το οποίο ήταν αρκετά προφανές, όμως.
Για να λάβετε το PID πρέπει να πληκτρολογήσετε:
Το οποίο θα σας δείξει οποιαδήποτε διαδικασία που εκτελείται με "vlc" στο όνομα.
Στη συνέχεια, πρέπει να εκτελέσετε την εντολή kill -9 με δικαιώματα root στο PID που βρήκατε:
(αντικαταστήστε το "PID" με τον αριθμό που βρέθηκε με την πρώτη εντολή)
Και αυτό είναι :-)