在Ubuntu From Scratch(UFW)系統中監控系統性能和資源使用情況,可以采用以下幾種方法:
top 命令top 是一個實時顯示系統進程信息的工具,可以查看CPU、內存、交換空間等的使用情況。
top
htop 命令htop 是 top 的增強版本,提供了更友好的用戶界面和更多的功能,如進程樹、滾動查看歷史記錄等。
首先需要安裝 htop:
sudo apt-get update
sudo apt-get install htop
然后運行:
htop
vmstat 命令vmstat 可以報告關于進程、內存、分頁、塊IO、陷阱和CPU活動的信息。
vmstat 1
這里的 1 表示每秒更新一次。
iostat 命令iostat 用于顯示CPU和I/O設備的統計信息。
首先安裝 sysstat 包:
sudo apt-get update
sudo apt-get install sysstat
然后運行:
iostat -x 1
這里的 -x 表示顯示擴展統計信息,1 表示每秒更新一次。
free 命令free 用于顯示系統內存的使用情況。
free -h
-h 表示以人類可讀的格式顯示(如MB、GB)。
df 命令df 用于顯示文件系統的磁盤空間使用情況。
df -h
du 命令du 用于顯示目錄或文件的磁盤使用情況。
du -sh /path/to/directory
sar 命令sar 是 sysstat 包中的一個工具,用于收集、報告或保存系統活動信息。
sar 1 5
這里的 1 表示每秒采樣一次,5 表示采樣5次。
atop 命令atop 是一個交互式的監視工具,可以記錄系統活動并允許用戶查看歷史數據。
首先安裝 atop:
sudo apt-get update
sudo apt-get install atop
然后運行:
atop
如果你更喜歡圖形化界面,可以考慮安裝一些圖形化的系統監視工具,如 gnome-system-monitor、ksmserver 等。
sudo apt-get update
sudo apt-get install gnome-system-monitor
然后運行 gnome-system-monitor。
通過這些工具,你可以全面監控Ubuntu From Scratch系統的性能和資源使用情況。