程序和資源管理 | |||
分類 | 命令 | 選項 | 注解 |
背景管理 | & | command+& | 將任務放到后台進行 |
ctrl+z | 暫停任務 | ||
fg | [%number] | 講后台程序推到前台來,number表示進程編號,不加參數表示將最近的進程推到前台 | |
jobs | 查詢所有后台任務 | ||
系統狀態監控 | ps | 顯示當前系統中運行的進程,ps -aux=ps -ef,都表示顯示系統當前的所有進程 | |
-a(-e) | 所有進程 | ||
-u | 顯示用戶 | ||
-x | 列出所有tty進程 | ||
-f | 完整顯示進程信息 | ||
w | 查看當前系統負載,顯示的內容依次為:時間,系統運行時間,登陸用戶數,平均負載 | ||
vmsat | 監控當前系統狀態,顯示內容依次為 procs,memory,swap,io,system,cpu | ||
procs (r,b) | 顯示進程相關信息;r:運行和等待cpu時間片的進程數,若長期大於cpu個數,則表明cpu不夠用了;b:表示等待資源的進程數,若長期大於1需注意 | ||
memory | 內存相關信息;swpd:切換到交換分區中的內存數量 free:當前空閑的內存數量 buff:換緩沖大小 cache:緩存大小 | ||
swap | 內存交換情況 si:有內存進入交換區的數量;so 由交換區進入內存的數量 | ||
io | 磁盤使用情況; bi 讀磁盤 bo寫磁盤 | ||
system | 顯示采集間隔內發生的中斷次數 | ||
cpu | 顯示cpu的使用裝態 | ||
top | 動態監控進程所占系統的資源,每3秒變一次 | ||
free | [選項] | 查看內存使用情況 | |
-b(-k,-m) | 用字節做單位(用kb,mb作單位) | ||
-t | 顯示total總計 | ||
netstat | [選項] | 顯示網絡狀況 | |
-lnp | 當前系統啟用哪些端口 | ||
-an | 用於顯示網絡連接狀況 | ||
ping | [選項] 目標 | 測試目標與本機的連接狀況 | |
-c | 用戶指定測試多少次,若不加,會無休止測試下去,可用crtl+c強行停止 | ||
kill | [選項] PID或任務號 | 用於停止或殺死進程 | |
-1 | 讓該進程重新讀取配置文件 | ||
-9 | 強制殺掉進程或任務 | ||
-15 | 停止進程 | ||
網絡設置 | ifconfig | 顯示當前網卡的IP相關信息(子網掩碼、網關等) | |
設備名(如eth0) | 查看該設備的網卡信息 | ||
設備名(如eth0)+IP地址 | 給該網卡配置IP地址 | ||
設備名(如eth0)+down=ifdown | 禁用eth0 網卡 | ||
設備名(如eth0)+up=ifup | 啟用eth0 | ||
服務腳本 | service | 服務腳本名 腳本參數 | 如service network restart 重啟網絡服務 |
start/stop restart status | |||
chkconfig | 查看所有后台服務 |
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。