ps 和 grep 查詢消除 grep自身查詢

2021-08-30 22:14:11 字數 818 閱讀 3859

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!

用ps -def | grep查詢程序很方便,最後一行總是會grep自己。

$ ps -def | grep dragonfly-frameworkdean      5273  5272  0 15:23 pts/5    00:00:00 newlisp ./dragonfly-framework/newlisp-redirection.lsp -http -d 8080 -w .dean      5491  5229  0 15:37 pts/16   00:00:00 grep --color=auto dragonfly-framework
用grep -v引數可以將grep命令排除掉,因此修改版本如下:

$ ps -def| grep dragonfly-framework | grep -v grepdean      5273  5272  0 15:23 pts/5    00:00:00 newlisp ./dragonfly-framework/newlisp-redirection.lsp -http -d 8080 -w .
接在再用awk提取一下程序id.

ps -def | grep dragonfly-framework | grep -v grep | awk ''5273
給我老師的人工智慧教程打call!

ps的 ef 引數和grep

ps 將某個程序顯示出來 a 顯示所有程式。e 此引數的效果和指定 a 引數相同。f 顯示 uid,ppip,c與s time 字段。grep命令是查詢 中間的 是管道命令 是指 ps命令與 grep 同時執行 這條命令的意思是顯示有關apachejetspeed有關的程序 uidpid ppid ...

查詢命令find 和grep

一般來說,find 是指查詢檔案,以檔名為依據,當然也可以指目錄,而grep是查詢字串,以查詢內容為主。當然二者還可以混合使用。find 格式 find path options tests actions 幾個簡單例子 find name test.txt print find type d te...

ps與grep組合命令使用

管道命令 我們在做運維的時候,經常會使用這個命令ps ef grep nginx。ps ef表示顯示所有程序的訊息。是管道命令。通常需要借助管道命令 多個命令的組合,形式如下 command 1 command 2 command 3 管道命令的作用是將command 1執行的結果,交給comman...