Linux 系统检测工具
生活随笔
收集整理的這篇文章主要介紹了
Linux 系统检测工具
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
討論一些最常用的工具:tcpdump nc strace lsof netstat vmstat ifstat 和mpstat !
1. tcpdump?
tcpdump表達式的操作數分為三種: 類型 方向和協議?
2.lsof
lsof是一個列出當前系統打開的文件描述符的工具.通過它我們可以了解感興趣的進程打開了哪些文件描述符或者我們感興趣的文件描述符被哪些進程打開了.
lsof常用的選項包括:
3.nc
它主要用來快速構建網絡連接.我們可以讓它以服務方式運行,監聽某個端口并接受客戶連接,因此他可以用來調試客戶端程序.我們也可以使之以客戶端運行,向服務器發起連接并收發數據,因此它可以用來調試服務器程序.
4.strace
strace是測試服務器性能的重要工具.它跟蹤程序運行過程中執行的系統調用和接收到的信號,并將系統調用名 參數 返回值及信號名輸出到標準輸出或指定的文件.
5.netstat
6.vmstat
vmstat可以實時輸出系統的各種資源的使用情況,比如進程信息 內存使用 CPU使用率以及IO使用情況.
7.ifstat
總結
以上是生活随笔為你收集整理的Linux 系统检测工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux io阻塞问题
- 下一篇: 5月16 JSON的一些知识点及AJAX