Untuk mencantumkan proses apa pun yang mendengarkan port 8080:
lsof -i:8080
Untuk mematikan proses apa pun yang mendengarkan port 8080:
kill $(lsof -t -i:8080)
atau lebih keras:
kill -9 $(lsof -t -i:8080)
(-9
sesuai dengan SIGKILL - terminate immediately/hard kill
sinyal:lihat Daftar Sinyal Bunuh dan Apa tujuan dari opsi -9 dalam perintah bunuh?. Jika tidak ada sinyal yang ditentukan ke kill
, sinyal TERM a.k.a. -15
atau soft kill
dikirim, yang terkadang tidak cukup untuk mematikan proses.).
Ini fuser 8080/tcp
akan mencetak Anda PID dari proses yang terikat pada port itu.
Dan ini fuser -k 8080/tcp
akan mematikan proses itu.
Bekerja di Linux saja. Yang lebih universal adalah penggunaan lsof -i4
(atau 6 untuk IPv6).