| 工具 | 核心用途 | 關鍵參數/操作 |
|---|---|---|
| top | 即時顯示進程、CPU、記憶體、負載 | q離開、s設定更新頻率、h說明 |
| ps | 查詢進程狀態 | ps -aux 全進程、ps -auxw 加長顯示(最多 3 個 w) |
| kill | 終止進程 | kill PID |
| free | 顯示記憶體使用 | -b/-k/-m 單位切換 |
| vmstat | 系統資源即時統計 | vmstat 2 每 2 秒一行,含 CPU、記憶體、磁碟 I/O |
| sar | 收集動態系統資訊 | 參數豐富,可定期定量輸出狀態 |
| watch | 重複執行命令監控變化 | watch -n 3 du /path/log 每 3 秒顯示檔案大小 |
| sysctl | 核心參數檢視/修改 | sysctl -a 全顯示、sysctl -w key=val 即時生效、寫入 /etc/sysctl.conf 永久生效 |
| ulimit | 資源限制檢視 | ulimit -a |
| netstat | 網路連接檢視 | netstat -nal 所有連接 |
| pppstats | PPP 連線狀態 | 查看撥號連線資訊 |
組合使用 top/vmstat/sar 即時掌握系統健康度,watch 監控關鍵日誌/檔案增長,sysctl/ulimit 調優核心與使用者資源上限。