您好,登錄后才能下訂單哦!
這篇文章主要介紹linux如何查看進程是否存在,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
在linux中,可以利用ps命令查看進程是否存在,該命令用于顯示當前進程的狀態,語法為“ps -ef | grep 進程關鍵字”;當參數設置為“ef”時,可以查找指定進程的格式,并顯示進程信息。
本教程操作環境:linux7.3系統、Dell G3電腦。
linux怎樣查看進程是否存在
在linux中想要查看進程是否存在,可以利用ps命令。
Linux ps (英文全拼:process status)命令用于顯示當前進程的狀態,類似于 windows 的任務管理器。
語法
ps [options] [--help]
參數:
ps 的參數非常多, 在此僅列出幾個常用的參數并大略介紹含義
-A 列出所有的進程
-w 顯示加寬可以顯示較多的資訊
-au 顯示較詳細的資訊
-aux 顯示所有包含其他使用者的行程
au(x) 輸出格式 :
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
USER: 行程擁有者
PID: pid
%CPU: 占用的 CPU 使用率
%MEM: 占用的記憶體使用率
VSZ: 占用的虛擬記憶體大小
RSS: 占用的記憶體大小
TTY: 終端的次要裝置號碼 (minor device number of tty)
STAT: 該行程的狀態:
D: 無法中斷的休眠狀態 (通常 IO 的進程)
R: 正在執行中
S: 靜止狀態
T: 暫停執行
Z: 不存在但暫時無法消除
W: 沒有足夠的記憶體分頁可分配
<: 高優先序的行程
N: 低優先序的行程
L: 有記憶體分頁分配并鎖在記憶體內 (實時系統或捱A I/O)
START: 行程開始時間
TIME: 執行的時間
COMMAND:所執行的指令
實例
查找指定進程格式:
ps -ef | grep 進程關鍵字
例如顯示 php 的進程:
以上是“linux如何查看進程是否存在”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。