1.命令簡介
pidof 命令用于查找指定名稱進程的進程ID,是命令 killall5 的一個軟鏈接。
找出進程 ID 的目的通常是根據(jù)進程 ID 進一步確認進程的運行狀態(tài)、殺掉進程或者發(fā)送一個信號給它。
2.命令格式
pidof[-s][-c][-n][-x][-m][-oomitpid[,omitpid..]][-oomitpid[,omitpid..]..]program[program..]
3.選項說明
-s
只返回一個PID
-c
只顯示運行在root目錄下的進程,這個選項只對root用戶有效
-x
顯示指定腳本名稱的進程
-oOMITPID
指定不顯示的進程ID。該選項可以出現(xiàn)多次
-m
與-o 選項一起使用,使得 argv[0]與 argv[1]和被忽略進程相同的進程同時被忽略。一般用于忽略由同名 Shell 腳本啟動的進程,因為 argv[0]為 Shell,一般為/bin/bash,argv[1]為腳本名稱
4.常用示例
(1)查看程序名稱為 sshd 的進程 ID。
pidofsshd
31806219098607524
(2)查看由 Shell 腳本啟動的進程 ID。
pidof-xsleep.sh
sleep.sh 為自定義的腳本,睡眠一段時間,然后退出,內(nèi)容如下:
啟動方式采用運行于后臺的方式。
./sleep.sh&
責任編輯:xj
原文標題:每天一個 Linux 命令(98):pidof 命令
文章出處:【微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
Linux
+關(guān)注
關(guān)注
87文章
11511瀏覽量
213823 -
命令
+關(guān)注
關(guān)注
5文章
737瀏覽量
22880
原文標題:每天一個 Linux 命令(98):pidof 命令
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
Linux進程狀態(tài)詳解

深入解析Linux程序與進程

Linux高頻命令終極指南
Linux文件查找
深入Linux進程管理:提升效率與穩(wěn)定性的關(guān)鍵方法

一文搞懂Linux進程的睡眠和喚醒
Linux lsof命令的基本用法

Python中多線程和多進程的區(qū)別

Linux用戶身份與進程權(quán)限詳解

【軟件干貨】Android應用進程如何?;睿?/a>
嵌入式學習-常見的shell命令之其他命令
常見的shell命令之其他命令
深入探討Linux的進程調(diào)度器

評論