ps 命令
ps 為我們提供了進程的一次性的查看,它所提供的查看結果并不動態連續的;如果想對進程時間監控,應該用 top 工具。kill 命令用于殺死進程。linux上進程有5種狀態: 1. 運行(正在運行或在運行隊列中等待) 2. 中斷(休眠中, 受阻, 在等待某個條件的形成或接受到信號) 3. 不可中斷(收到信號不喚醒和不可運行, 進程必須等待直到有中斷發生) 4. 僵死(進程已終止, 但進程描述符存在, 直到父進程調用wait4()系統調用后釋放) 5. 停止(進程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號后停止運行運行) ps工具標識進程的5種狀態碼: D 不可中斷 uninterruptible sleep (usually IO) R 運行 runnable (on run queue) S 中斷 sleeping T 停止 traced or stopped Z 僵死 a defunct (”zombie”) process 1.命令格式:ps[參數]2.命令功能:用來顯示當前進程的狀態3.命令參數:a 顯示所有進程-a 顯示同一終端下的所有程序-A 顯示所有進程c 顯示進程的真實名稱-N 反向選擇-e 等于“-A”e 顯示環境變量f 顯示程序間的關系-H 顯示樹狀結構r 顯示當前終端的進程T 顯示當前終端的所有程序u 指定用戶的所有進程-au 顯示較詳細的資訊-aux 顯示所有包含其他使用者的行程 -C<命令> 列出指定命令的狀況--lines<行數> 每頁顯示的行數--width<字符數> 每頁顯示的字符數--help 顯示幫助信息--version 顯示版本顯示
ps?與grep?常用組合用法,查找特定進程
命令:
ps?-ef|grep?ssh
轉載于:https://www.cnblogs.com/smzd/p/10855713.html
總結
- 上一篇: 7-1 叶节点求和 (30 分)
- 下一篇: 网站可行性报告范文_孝感做可行性报告本地