Cara membunuh proses berjalan di port tertentu

Cara membunuh proses berjalan di port tertentu

Sistem operasi Linux menganggap semuanya sebagai file. Jadi pertama -tama, gunakan lsof (Daftar File Terbuka) Perintah Linux untuk mengidentifikasi ID proses (PID) dari proses yang sedang berjalan di port apa pun. Setelah Anda mendapatkan ID proses, Anda dapat menggunakan membunuh Perintah untuk membunuh proses itu menggunakan PID.

Bunuh proses berjalan di port

Pertama -tama, cari tahu PID (ID proses) dari proses berjalan pada port tertentu. Misalnya, suatu proses berjalan di port 3000. Untuk menemukan ID prosesnya, jalankan:

LSOF -T -I: 300 6279 

Sekarang Anda memiliki PID proses yang berjalan di port. Menggunakan membunuh Perintah untuk mengakhiri proses itu dengan PID -nya.

Sudo Kill -9 6279  

Anda akan melihat bahwa proses yang berjalan pada port spesifik diakhiri.

Versi pendek dari perintah

Anda juga dapat menggabungkan kedua perintah di atas dan menjalankannya sebagai berikut:

sudo kill -9 $ (sudo lsof -t -i: 3000) 

Kesimpulan

Di FAQ ini, Anda telah belajar untuk menghentikan proses yang berjalan di port tertentu.