Linux中常用資源監(jiān)控命令總結(jié)
最常用的三個命令
1.人性化實時監(jiān)控cpu、內(nèi)存、進程等資源使用情況
htop
2.實時監(jiān)控 GPU
watch -n 1 nvidia-smi
3.人性化查看硬盤分區(qū)使用情況
df -h
Linux 系統(tǒng)資源監(jiān)控指南
1. CPU 監(jiān)控
1.1 實時監(jiān)控命令
# top - 經(jīng)典的實時系統(tǒng)監(jiān)控工具 top # htop - 更友好的 top 替代品,支持交互 htop # uptime - 查看系統(tǒng)負載 uptime # mpstat - CPU 使用率統(tǒng)計 mpstat 1 # vmstat - 虛擬內(nèi)存統(tǒng)計 vmstat 1
1.2 CPU 信息查看
# 查看 CPU 信息 cat /proc/cpuinfo # 查看 CPU 溫度 sensors # 統(tǒng)計 CPU 核心數(shù) nproc
2. 內(nèi)存監(jiān)控
2.1 實時監(jiān)控命令
# free - 顯示內(nèi)存使用情況 free -h # vmstat - 虛擬內(nèi)存統(tǒng)計 vmstat 1 # top/htop 也能顯示內(nèi)存信息 htop
2.2 內(nèi)存詳細信息
# 查看詳細內(nèi)存信息 cat /proc/meminfo # 查看進程內(nèi)存使用 ps aux --sort=-%mem | head
3. GPU 監(jiān)控
3.1 NVIDIA GPU
# nvidia-smi - NVIDIA GPU 狀態(tài) nvidia-smi # 實時監(jiān)控 GPU watch -n 1 nvidia-smi # 詳細 GPU 信息 nvidia-smi -q # GPU 使用率統(tǒng)計 nvidia-smi dmon
3.2 AMD GPU
# rocm-smi - AMD GPU 狀態(tài) rocm-smi
4. 磁盤監(jiān)控
4.1 磁盤空間
# df - 查看磁盤空間使用情況 df -h # du - 查看目錄大小 du -sh /path/to/directory
4.2 磁盤 I/O
# iostat - 磁盤 I/O 統(tǒng)計 iostat -x 1 # iotop - 按進程顯示磁盤 I/O iotop # pidstat - 進程資源使用統(tǒng)計 pidstat -d 1
5. 網(wǎng)絡監(jiān)控
5.1 網(wǎng)絡流量
# iftop - 實時網(wǎng)絡帶寬監(jiān)控 iftop # nethogs - 按進程顯示網(wǎng)絡帶寬使用 nethogs # iptraf - 網(wǎng)絡統(tǒng)計工具 iptraf-ng
5.2 網(wǎng)絡連接
# netstat - 網(wǎng)絡連接統(tǒng)計 netstat -tuln # ss - 新版 netstat ss -tuln # tcpdump - 網(wǎng)絡數(shù)據(jù)包分析 tcpdump -i eth0
6. 綜合監(jiān)控工具
6.1 命令行工具
# glances - 系統(tǒng)監(jiān)控工具 glances # nmon - 性能監(jiān)控 nmon # atop - 系統(tǒng)資源監(jiān)控 atop
6.2 圖形界面工具
System Monitor (gnome-system-monitor) KSysGuard (KDE) Conky
7. 日志監(jiān)控
7.1 系統(tǒng)日志
# 實時查看系統(tǒng)日志 tail -f /var/log/syslog # 查看系統(tǒng)啟動日志 journalctl -b
7.2 性能日志
# sar - 系統(tǒng)活動報告 sar -u 1 # CPU sar -r 1 # 內(nèi)存 sar -b 1 # I/O
8. 安裝必要工具
# Ubuntu/Debian sudo apt-get install htop iftop iotop glances nmon net-tools sysstat # CentOS/RHEL sudo yum install htop iftop iotop glances nmon net-tools sysstat
到此這篇關于Linux中常用資源監(jiān)控命令總結(jié)的文章就介紹到這了,更多相關Linux資源監(jiān)控命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Shell腳本實現(xiàn)的陽歷轉(zhuǎn)農(nóng)歷代碼分享
這篇文章主要介紹了Shell腳本實現(xiàn)的陽歷轉(zhuǎn)農(nóng)歷代碼分享,本文是作者一個星期的工作成果,得來不易,需要的朋友可以參考下2014-09-09Ubuntu下定時提交代碼到SVN服務器的Shell腳本分享
這篇文章主要介紹了Ubuntu下定時提交代碼到SVN服務器的Shell腳本分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下2015-03-03shell腳本學習指南[四](Arnold Robbins & Nelson H
這篇文章主要介紹了shell腳本學習指南[四](Arnold Robbins & Nelson H.F. Beebe著),需要的朋友可以參考下2014-02-02Linux shell實現(xiàn)每天定時備份mysql數(shù)據(jù)庫
這篇文章主要介紹了Linux shell實現(xiàn)每天定時備份mysql數(shù)據(jù)庫的代碼,分享給大家,希望大家能夠喜歡。2015-03-03