ps與grep組合命令使用

2022-02-08 20:34:27 字數 1309 閱讀 7584

管道命令

我們在做運維的時候,經常會使用這個命令ps -ef | grep nginx。 

ps -ef表示顯示所有程序的訊息。 

|是管道命令。通常需要借助管道命令」|」多個命令的組合,形式如下:

command 1 |  command 2 |  command 3 ……
管道命令的作用是將command 1執行的結果,交給command 2處理,以此內推。所以 ,

grep nginx表示的是在所有程序的訊息查詢名字為nginx的程序。

下面來看看grep指令與ps指令的具體用法。

grep 指令

greplinux下的文字過濾工具。它的使用許可權是所有使用者。grep 根據制定的字串,對檔案的每一行進行搜尋。 如果找到這個字串,就輸出這個字串的內容。其格式如下:

grep [選項] 需要查詢的檔名
選項說明:

例如:新建了乙個exercise.txt檔案,內容如下: 

1. 查詢檔案中的「adb」字串,模糊查詢

grep abc exercise.txt
2. 查詢檔案中的「adb」字串,不區分大小寫

grep -i abc  exercise.txt
3. 查詢檔案中「abc」字串,精準查詢

ps 指令

ps指令顯示系統程序在瞬間的執行狀態,其格式如下:

1 ps [選項]
選項說明:

Grep命令使用

1.grep簡介 grep的工作方式是這樣的,它在乙個或多個檔案中搜尋字串模板。如果模板包括空格,則必須被引用,模板後的所有字串被看作檔名。搜尋的結果被送到螢幕,不影響原檔案內容。grep可用於shell指令碼,因為grep通過返回乙個狀態值來說明搜尋的狀態,如果模板搜尋成功,則返回0,如果搜尋不成...

grep命令使用

目錄 極簡用法 引數含義 應用舉例 更多用法 grep pattern filename cat filename grep pattern匹配出包含pattern字串的相應行,pattern上也可以加雙引號。引數引數含義 補充說明 b給出匹配字串的在該行的字元偏移量 與 o合用 c給出匹配的行行數...

grep命令使用

使用在 helloworld 中搜尋乙個單詞,命令會返回乙個包含 hello 的文字行。grep hello helloworld.txt 1在多個檔案中搜尋 grep hello helloworld.txt helloworld.txt2 helloworld.txt3 1在多個檔案搜尋的時候,...