Linux 系統常用命令匯總(四) 程序和資源管理


 程序和資源管理
分類 命令 選項 注解
背景管理 & 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   查看所有后台服務

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com