在Linux中,除了使用
tail -f /var/log/nginx/ccyAndroid.dangdang.com-access.log
這種命令來查看服務器請求,其實,更詳細全面的網絡監控命令,Linux 也是有滴~~
那就是 tcpdump!
具體的使用文檔可以參見:http://www.linuxidc.com/Linux/2011-07/38329p2.htm
需要注意的是:
tcpdump對截獲的數據並沒有進行徹底解碼,數據包內的大部分內容是使用十六進制的形式直接打印輸出的。顯然這不利於分析網絡故障,通常的解決辦法是先使用帶-w參數的tcpdump 截獲數據並保存到文件中,然後再使用其他程序進行解碼分析。當然也應該定義過濾規則,以避免捕獲的數據包填滿整個硬盤。