如何檢查系統狀態

(1) 查詢目前有誰在線上 : who

(2) 查詢目前網路的連線狀態 : netstat -a
鳥哥, "程序與資源管理 - netstat"

(3) 要看背景執行的程序 : ps -aux
Linux 指令篇:工作行程資訊與管理--ps

(4) 工作管理員 : top
Linux 指令篇:工作行程資訊與管理--top

(5) 每一秒鐘就自動重新執行一次指令 "netstat -tna" : watch -d -n 1 netstat -tna

(6) 每 t 秒採樣一次,連續採樣 n 次,觀察 CPU 的狀態 : sar -u t n
系統預設將不會安裝,要安裝可使用 apt-get install sysstat
周娟 (2002-01-07 08:10:00), "在UNIX中用sar命令進行系統維護"
鳥哥, "程序與資源管理 - sar"

(7) 列出目前系統上面所有的程序樹的相關性,同時秀出 PID 與 users : pstree -Aup
鳥哥, "程序與資源管理 - pstree"

(8) 顯示目前系統的記憶體容量 : free -m
鳥哥, "程序與資源管理 - free"

(9) 磁碟與目錄的容量: df -h (列出檔案系統的整體磁碟使用量), du -h (評估檔案系統的磁碟使用量, 常用在推估目錄所佔容量)
鳥哥, "第八章、Linux 磁碟與檔案系統管理 - df,du"

(10) 查詢被占用的通訊埠
Tsung, 2013/12/05, "查看 Linux TCP Port 被哪隻程式(Process)佔用" : sudo fuser 80/tcp








創作者介紹

danji's Blog

胖胖飄 發表在 痞客邦 PIXNET 留言(0) 人氣()