進程的用戶,起始時間,進程對應的命令行路徑,PID,進程屬於的終端,進程使用的內存,進程使用的cpubash
ps -f 顯示更多列信息spa
ps -e(every)命令行
ps -efblog
ps -ax排序
ps -axf進程
ps -o 顯示須要輸出的列內存
根據參數對ps輸出進行排序file
ps -eo comm,pcpu -sort -pcpu|head終端
找出和bash進程相關的條目grep
ps -eo comm,pid,pcpu,pmem | grep bash
pgrep 用它來獲取特定命令的進程id列表
pgrep command
which 命令會輸出做爲其參數的命令所在的位置
which is
whereis 相似which,不但返回命令的路徑,還可以打印其對應的命令手冊的位置以及命令源代碼的路徑
file 命令 肯定文件的類型
file /bin/ls
whatis命令
whatis 命令會輸出做爲參數的命令的簡短描述信息,這些信息是從命令手冊中解析得來的
whatis ls
uptime平均負載
指明瞭系統中可運行進程總量的平均值。平均負載由三個值來決定,第一個值指明瞭1分鐘內的平均值,
第二個值指明瞭5分鐘以內的平均值,第三個值指明瞭15分鐘內的平均值。
top命令
默認會輸出一個佔用cpu最多的進程列表,輸出結果每隔幾秒就會更新
kill -l
kill process-id-list 進程id列表使用空格做爲進程id之間的界定符。
參數signal要麼是信號名稱,要麼是信號編號,常常用到的只有那麼幾個
sighup 1 掛起檢查
sigint 2 ctrl +c 終止進程
sigkill 9 殺死進程
sigterm 15 默認終止進程
sigtstp 20 ctrl +z 發送該信號
kill -s sigkill 33773