Πώς να σκοτώσετε τη διαδικασία στο Port;

Οι θύρες χρησιμοποιούνται από εφαρμογές για την αποστολή και λήψη δεδομένων από και προς τους διακομιστές τους. Κάθε εφαρμογή χρησιμοποιεί ένα συγκεκριμένο σύνολο θυρών για επικοινωνία και αυτές οι θύρες ανοίγονται αυτόματα ή χειροκίνητα κατά την εγκατάσταση της εφαρμογής. Σε αυτό το άρθρο, θα συζητήσουμε τις μεθόδους τερματισμού μιας διαδικασίας που σχετίζεται με μια θύρα. Δεδομένου ότι όλες οι εφαρμογές χρησιμοποιούν μια συγκεκριμένη θύρα, μπορούμε να ζητήσουμε από το λειτουργικό σύστημα να τερματίσει τη διαδικασία που χρησιμοποιεί μια συγκεκριμένη θύρα.

Πώς να σκοτώσετε τη διαδικασία στο Port;

Οι εφαρμογές που επικοινωνούν σε μια συγκεκριμένη θύρα μπορούν εύκολα να τερματιστούν με την εντολή του υπολογιστή να το κάνει. Αυτή η διαδικασία, ωστόσο, διαφέρει σε λειτουργικά συστήματα και απαιτεί δικαιώματα διαχειριστή. Επίσης, βεβαιωθείτε ότι δεν υπάρχει άλλη εφαρμογή που χρησιμοποιεί τη θύρα. Παρακάτω παρατίθεται η μέθοδος εξοντώσεως μιας διαδικασίας από τον αριθμό θύρας της, καθώς η μέθοδος διαφέρει σε λειτουργικά συστήματα, έχουμε αναφέρει τις μεθόδους για μερικές από τις πιο δημοφιλείς.

Kill Process on Port σε Mac και Linux

  1. Ανοιξε το τερματικό και βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης root.
  2. Λίστα τις διαδικασίες που ακούνε σε μια συγκεκριμένη θύρα πληκτρολογώντας την ακόλουθη εντολή και εκτελώντας την.
    lsof -i: (αριθμός θύρας)
  3. Ωστε να περατώ οποιαδήποτε διαδικασία χρησιμοποιεί τον αριθμό θύρας για επικοινωνία, πληκτρολογήστε την ακόλουθη εντολή και εκτέλεση το.
    kill $ (lsof -t -i: "Αριθμός θύρας")
  4. Η παραπάνω εντολή ενδέχεται να μην λειτουργεί σε εφαρμογές υψηλών δικαιωμάτων, επομένως, εκτελέστε την ακόλουθη εντολή για να τερματίσετε αμέσως οποιαδήποτε διαδικασία επικοινωνία σε μια συγκεκριμένη θύρα.
    kill -9 $ (lsof -t -i: "Αριθμός θύρας")
  5. Αυτή η εντολή θα τερματίσει αμέσως οποιαδήποτε διαδικασία επικοινωνίας μέσω του καθορισμένου αριθμού θύρας.

Kill Process on Port στα Windows

  1. Πατήστε "Παράθυρα” + “ΡΓια να ανοίξετε το ερώτημα Εκτέλεση.
  2. Πληκτρολογήστε "cmd"Και πατήστε"Βάρδια” + “Ctrl” + “Εισαγω"Για άνοιγμα σε λειτουργία διαχείρισης.
  3. Τύπος στην ακόλουθη εντολή για να απαριθμήσετε τη διαδικασία επικοινωνίας σε μια συγκεκριμένη θύρα.
    netstat -ano | εύρημα
  4. Αυτό θα εμφανίσει τη διαδικασία που εκτελείται σε μια συγκεκριμένη θύρα, σημειώστε το «PID"Για το πρόγραμμα.
  5. Ωστε να σκοτώνω όλες οι διαδικασίες χρησιμοποιώντας τη συγκεκριμένη θύρα, πληκτρολογήστε την ακόλουθη εντολή και πατήστε "ΕισαγωΓια να το εκτελέσετε.
    taskkill / PID / F
  6. Αυτό θα γίνει αμέσως περατώ το πρόγραμμα.