pada mac Anda harus menambahkan opsi protokol ke -p. jadi sesuatu seperti: netstat -lp tcp.
vrish88
8
Saya menggunakan "CentOS 7 minimal" yang tidak memiliki netstatkeduanya lsof. Tetapi banyak distribusi linux memiliki perintah statistik socket (yaitu ss).
Terima kasih telah mencoba membantu. Perintah ini disebutkan dalam jawaban yang diterima. Jika Anda memiliki sesuatu yang baru, silakan edit posting Anda.
netstat -anb
Jawaban:
Anda memiliki dua pilihan:
akan memberi Anda daftar proses menggunakan tcp port 80.
Kalau tidak,
akan memberi Anda semua koneksi jaringan terbuka.
sumber
lsof -i | grep {username}
juga sangat berguna, yaitulsof -i | grep apache
-n
jangan atasi nama,:-l
tampilkan soket server mendengarkan,:-p
tampilkan PID / Nama program untuk soket.-P
kelsof -i tcp:$PORTNUMBER
sehingga pelabuhan akan dicetak kembali ke saya sebagai angka.sumber
Saya menggunakan "CentOS 7 minimal" yang tidak memiliki
netstat
keduanyalsof
. Tetapi banyak distribusi linux memiliki perintah statistik socket (yaituss
).Berikut ini contoh eksekusi:
sumber
Di Linux, Untuk menemukan proses yang berjalan di port, lakukan di bawah ini:
contoh:
sumber