Saya menggunakan Fedora 13 64bit. Program gerhana saya memulai server pada port 9050 tapi saya mematikan program, gerhana gagal mematikan server dengan benar. Restart gerhana tidak berpengaruh.
Bagaimana saya bisa menutup atau melepaskan port secara paksa dari baris perintah?
Saya tahu reboot atau log off dan kembali akan menghapus port tetapi proses ini jauh lebih lambat bagi saya. Saya mencari paksa menutup port di command line.
| grep ":9050"
(atau nomor port apa pun) untuk dengan mudah memfilter outputAnda dapat menggunakan
fuser
perintah dengan-k
switch.Misalnya, untuk menutup port 111, Anda dapat melakukan hal berikut:
fuser -k 111/tcp
(ini juga menghemat kerumitan menemukan ID proses untuk membunuhnya seperti yang dilakukan pelebur secara implisit)Perhatikan bahwa beberapa proses memulai ulang secara otomatis setelah ditutup. Untuk itu, Anda perlu memeriksa file konfigurasi setiap proses untuk menghasilkan solusi yang sesuai.
sumber
Saya memiliki masalah yang sama, hanya mencari proses yang mendengarkan port yang menggunakan perintah cmd di windows
maka Anda dapat mematikannya dengan task manager
sumber
-p
menunjukkan PID (yang dapat digunakan untuk mengidentifikasi nama yang dapat dieksekusi).