Saya ingin mengetahui proses mana yang saat ini menggunakan port tertentu di Linux. Apakah ada cara untuk melakukan ini?
Saya ingin mengetahui proses mana yang saat ini menggunakan port tertentu di Linux. Apakah ada cara untuk melakukan ini?
Jawaban:
Anda memiliki dua pilihan:
lsof -i tcp:80
akan memberi Anda daftar proses menggunakan tcp port 80.
Kalau tidak,
sudo netstat -nlp
akan memberi Anda semua koneksi jaringan terbuka.
lsof -i | grep {username}juga sangat berguna, yaitulsof -i | grep apache
-njangan atasi nama,: -ltampilkan soket server mendengarkan,: -ptampilkan PID / Nama program untuk soket.
-Pke lsof -i tcp:$PORTNUMBERsehingga pelabuhan akan dicetak kembali ke saya sebagai angka.
Di Linux, Untuk menemukan proses yang berjalan di port, lakukan di bawah ini:
lsof -i :<port_number>
contoh:
lsof -i :8080
netstat -anb