2011-09-10 46 views
1

我一直在尋找一段時間如何在Linux中使用Bash腳本獲取進程的網絡使用情況,但我只找到了相同的一遍又一遍地重複着答案。通過Bash腳本檢索進程網絡使用情況(自重啓以來,如果需要)

這會是很好,如果有一種方法來programamatically檢索,而不是在終端24/7有一些可憐的高科技盯運行實例的NTOP進程的網絡使用。

有誰知道一種方法來做到這一點?

謝謝。

+0

有上serverfault [這裏] [1] [1]更或相同的問題少:http://serverfault.com/questions/36586/ linux-monitor-network-io-per-process – yancl

回答

0

我遇到的唯一的事情是:

執行cat/proc/PID/NET/dev的

然而,這並不準確,從整個系統報告的統計數據。 (幾乎相同的/ proc /淨的/ dev

+0

哇,這是一個老問題 - 這個答案似乎是最接近我們會找到的任何東西,所以我會將它標記爲Accepted。謝謝! –

+0

是的,我一直在嘗試找到相同的東西,這看起來像是我能找到的最好的東西。 – WojonsTech