linux 系統監控

2022-07-27 12:15:13 字數 1252 閱讀 2907

1. top

top -d 1 (每秒重新整理一次)

2. vmstat

3. lsof

它常用於以列表的形式顯示所有開啟的檔案和程序。開啟的檔案包括磁碟檔案、網路套接字、管道、裝置和程序。使用這條命令的主要情形之一就是在無法掛載磁碟和顯示正在使用或者開啟某個檔案的錯誤資訊的時候,使用這條命令,你可以很容易地看到正在使用哪個檔案。

磁碟空間

df -h顯示已經掛載的分割槽列表 

ls -lsr |more 以尺寸大小排列檔案和目錄 

du -sh dir1估算目錄 'dir1' 已經使用的磁碟空間' 

du -sk * | sort -rn 以容量大小為依據依次顯示檔案和目錄的大小 

rpm -q -a --qf '%10t%n' | sort -k1,1n 以大小為依據依次顯示已安裝的rpm包所使用的空間 (fedora, redhat類系統) 

dpkg-query -w -f='$t$n' | sort -k1,1n 以大小為依據顯示已安裝的deb包所使用的空間 (ubuntu, debian類系統ccc

檔案系統分析

badblocks -v /dev/hda1 檢查磁碟hda1上的壞磁塊

fsck /dev/hda1 修復/檢查hda1磁碟上linux檔案系統的完整性

fsck.ext2 /dev/hda1 修復/檢查hda1磁碟上ext2檔案系統的完整性

e2fsck /dev/hda1 修復/檢查hda1磁碟上ext2檔案系統的完整性

e2fsck -j /dev/hda1 修復/檢查hda1磁碟上ext3檔案系統的完整性

fsck.ext3 /dev/hda1 修復/檢查hda1磁碟上ext3檔案系統的完整性

fsck.vfat /dev/hda1 修復/檢查hda1磁碟上fat檔案系統的完整性

fsck.msdos /dev/hda1 修復/檢查hda1磁碟上dos檔案系統的完整性

dosfsck /dev/hda1 修復/檢查hda1磁碟上dos檔案系統的完整性

Linux系統監控

檢視cpu 核數cat proc cpuinfo grep cpu cores uniq 檢視cpu 型號cat proc cpuinfo grep model name uniq 檢視記憶體總數 cat proc meminfo grep memtotal 檢視硬碟大小 fdisk l grep ...

linux系統網路監控

檢視網絡卡資訊,頻寬資訊 root workip ethtool eth0 settings for eth0 supported ports tp supported link modes 10baset half 10baset full 100baset half 100baset full ...

Linux 系統實時監控 Glances

如何安裝 sudo apt get install python software properties sudo apt add repository ppa arnaud hartmann glances stable sudo apt get update sudo apt get insta...