Linux altında işlem başına ağ G / Ç kullanımını nasıl izleyebilirim?


Yanıtlar:


31

nethogs istediğini yapacak gibi görünüyor.

EDIT: ncurses-devel, libpcap ve libpcap-devel'i kurmak için kurmam gerekiyordu.


@yag Gönderiye "EDIT" eklemek gerekmez. Değişenlerin geçmişini zaten görebiliriz.
tshepang

@Tshepang Düzenlemenizi gözden geçirdim, yaptığınız güncellenmiş bağlantıyı sakladım, ancak düzenleme metnini de korudum, benim için yaptığınız gibi, sizin de düzenlemeniz gibi değer kattı.
yagmoth555 - GoFundMe Monica

@ yagmoth555 Neden yazıdaki "EDIT" i saklıyorum? Neyin düzenlendiğini gösterecek geçmişimiz var, bu nedenle "izleyen metnin bir düzenleme olduğunu" belirtmek gerekmez.
tshepang

@Tshepang Ah, Düzenlemenizi kontrol, sen neden sınır çizmek yeniden düzenlenmiş ki, o zaman hatasından mutlaka bütün bir çizgi kaldırıldı
GoFundMe Monica - yagmoth555

@ yagmoth555 kasıtlı oldu ve nedenini açıklayan Yorum bıraktım
tshepang

4

Her işlemle hangi bağlantıların ilişkilendirildiğini bulmak için lsof kullanın. Örneğin:

lsof | grep TCP

Bu size şöyle bir bağlantı listesi verecektir:

bash    10887 luke    3u     IPv4 44638801      0t0      TCP littleyerry.example.com:55212->barista.example.com:ldap (ESTABLISHED)
bash    10913 luke    3u     IPv4 44638905      0t0      TCP littleyerry.example.com:55216->barista.example.com:ldap (ESTABLISHED)
ssh     10935 luke    3u     IPv4 44639001      0t0      TCP littleyerry.example.com:55219->barista.example.com:ldap (ESTABLISHED)
ssh     10935 luke    4u     IPv4 44639008      0t0      TCP littleyerry.example.com:59459->launchpad.example.com:ssh (ESTABLISHED)
bash    10938 luke    3u     IPv4 44639107      0t0      TCP littleyerry.example.com:55221->barista.example.com:ldap (ESTABLISHED)

Oradan, bahsettiğiniz araçları (iftop, iptraf) kullanarak her bir bağlantıyı ayrı ayrı öğrenebilmelisiniz. Aradığınız belirli verileri toplamak için küçük bir komut dosyası oluşturabilirsiniz.


3
lsof -niTCPeşdeğerdir ancak daha hızlıdır ve lsof -niTCP -sTCP:ESTABLISHEDmevcut bağlantıları gösterir.
Meow
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.