1.命令簡(jiǎn)介
pidof 命令用于查找指定名稱進(jìn)程的進(jìn)程ID,是命令 killall5 的一個(gè)軟鏈接。
找出進(jìn)程 ID 的目的通常是根據(jù)進(jìn)程 ID 進(jìn)一步確認(rèn)進(jìn)程的運(yùn)行狀態(tài)、殺掉進(jìn)程或者發(fā)送一個(gè)信號(hào)給它。
2.命令格式
pidof[-s][-c][-n][-x][-m][-oomitpid[,omitpid..]][-oomitpid[,omitpid..]..]program[program..]
3.選項(xiàng)說明
-s
只返回一個(gè)PID
-c
只顯示運(yùn)行在root目錄下的進(jìn)程,這個(gè)選項(xiàng)只對(duì)root用戶有效
-x
顯示指定腳本名稱的進(jìn)程
-oOMITPID
指定不顯示的進(jìn)程ID。該選項(xiàng)可以出現(xiàn)多次
-m
與-o 選項(xiàng)一起使用,使得 argv[0]與 argv[1]和被忽略進(jìn)程相同的進(jìn)程同時(shí)被忽略。一般用于忽略由同名 Shell 腳本啟動(dòng)的進(jìn)程,因?yàn)?argv[0]為 Shell,一般為/bin/bash,argv[1]為腳本名稱
4.常用示例
(1)查看程序名稱為 sshd 的進(jìn)程 ID。
pidofsshd
31806219098607524
(2)查看由 Shell 腳本啟動(dòng)的進(jìn)程 ID。
pidof-xsleep.sh
sleep.sh 為自定義的腳本,睡眠一段時(shí)間,然后退出,內(nèi)容如下:

啟動(dòng)方式采用運(yùn)行于后臺(tái)的方式。
./sleep.sh&
責(zé)任編輯:xj
原文標(biāo)題:每天一個(gè) Linux 命令(98):pidof 命令
文章出處:【微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
Linux
+關(guān)注
關(guān)注
88文章
11622瀏覽量
217824 -
命令
+關(guān)注
關(guān)注
5文章
746瀏覽量
23438
原文標(biāo)題:每天一個(gè) Linux 命令(98):pidof 命令
文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Linux進(jìn)程間通信(IPC)全解析:從管道到?Socket,一篇講透
飛凌嵌入式ElfBoard-Linux系統(tǒng)基礎(chǔ)入門-其它shell命令
飛凌嵌入式ElfBoard-Linux系統(tǒng)基礎(chǔ)入門-文件操作相關(guān)shell命令
【HZ-T536開發(fā)板免費(fèi)體驗(yàn)】—— linux 進(jìn)程創(chuàng)建
Linux基礎(chǔ)命令which詳解
Linux常用命令大全
Linux后臺(tái)進(jìn)程管理詳解
Linux系統(tǒng)進(jìn)程管理入門指南
netstat命令怎么看被監(jiān)控?
Linux進(jìn)程狀態(tài)詳解
進(jìn)程、線程、協(xié)程傻傻分不清?一文帶你徹底扒光它們的\"底褲\"!
請(qǐng)問如何在Python中實(shí)現(xiàn)多線程與多進(jìn)程的協(xié)作?
深入解析Linux程序與進(jìn)程

pidof命令:用于查找指定名稱進(jìn)程的進(jìn)程ID
評(píng)論