linux怎么查看指定服務(wù)進(jìn)程號(hào)?ps grep awk命令詳解
Linux獲取指定服務(wù)運(yùn)行的進(jìn)程號(hào)
Linux中
ps -ef用于查看全格式的全部進(jìn)程,其中“ps”是在Linux中是查看進(jìn)程的命令,“-e ”參數(shù)代表顯示所有進(jìn)程,“-f”參數(shù)代表全格式。

其中各列的內(nèi)容意思
如下:
UID //用戶ID、但輸出的是用戶名 PID //進(jìn)程的ID PPID //父進(jìn)程ID C //進(jìn)程占用CPU的百分比 STIME //進(jìn)程啟動(dòng)到現(xiàn)在的時(shí)間 TTY //該進(jìn)程在那個(gè)終端上運(yùn)行,若與終端無關(guān),則顯示? 若為pts/0等,則表示由網(wǎng)絡(luò)連接主機(jī)進(jìn)程。 CMD //命令的名稱和參數(shù)
比如查看Mysql服務(wù)進(jìn)程的情況
用grep抓取mysql文本所在的行
ps -ef | grep mysql

要僅僅只抓取ID號(hào),通過awk實(shí)現(xiàn)。
awk是一個(gè)文本分析工具,他可以把文件逐行的讀入,以空格為默認(rèn)分隔符將每行切片,切開的部分再進(jìn)行各種分析處理,$2 是指第二個(gè)切片。
故通過awk {print $2}表示抓取進(jìn)程ID號(hào)
ps -ef | grep mysql | awk '{print $2}'
這里可以比較看出
多出了一個(gè)進(jìn)程號(hào),這是grep時(shí)所多出來的進(jìn)程,通過grep -v grep去除包含grep文本的進(jìn)程行 ,避免影響最終數(shù)據(jù)的正確性
ps -ef | grep mysql | grep -v grep | awk '{print $2}'
這樣,就可以抓取特定進(jìn)程的ID號(hào)
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
apache虛擬主機(jī)配置: 二級(jí)目錄訪問跳轉(zhuǎn)到其他根文件夾
這篇文章主要介紹了apache虛擬主機(jī)配置: 二級(jí)目錄訪問跳轉(zhuǎn)到其他根文件夾,需要的朋友可以參考下2016-11-11
CentOS下搭建Sendmail郵件服務(wù)器步驟詳解
本篇文章主要介紹了CentOS下搭建Sendmail郵件服務(wù)器步驟詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-12-12
Linux下如何檢查網(wǎng)卡bonding狀態(tài)和切換主備網(wǎng)卡
這篇文章主要介紹了Linux下如何檢查網(wǎng)卡bonding狀態(tài)和切換主備網(wǎng)卡問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11
linux中串口調(diào)試工具minicom的使用詳解
minicom?是?Linux?下的一個(gè)串口終端工具,主要用于與串口設(shè)備交互,本文主要來和大家聊聊minicom?的詳細(xì)使用教程,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-12-12
Linux運(yùn)維基礎(chǔ)httpd靜態(tài)網(wǎng)頁教程
這篇文章主要介紹了Linux運(yùn)維基礎(chǔ)中怎樣制作httpd靜態(tài)網(wǎng)頁,附含源碼及圖片示例,有需要的朋友可以借鑒參考下,希望可以有所幫助,祝進(jìn)步2021-09-09

