ps命令獲取對應的pid及其餘資訊

2021-12-30 05:00:50 字數 802 閱讀 6756

ps命令獲取對應的pid及其餘資訊。本文主要介紹在專案使用當中對ps命令的使用總結(本文以zookeeper為例進行說明)。

1、首先使用ps -ef 命令能夠得到當前系統執行的所有程序資訊

2、查詢想要獲取的程序資訊,例zookeeper

3、忽略grep查詢程序名

4、進行查詢該程序的pid,執行操作

獲取到pid後,可以進行後續處理。比如執行刪除等操作。

例如:ps -ef | grep zookeeper | grep -v grep | awk '' | xargs kill -9

LINUX使用ps命令獲取對應PID

linux中的ps命令是process status的縮寫。ps命令用來列出系統中當前執行的那些程序。ps命令列出的是當前那些程序的快照,就是執行ps命令的那個時刻的那些程序,如果想要動態的顯示程序資訊,就可以使用top命令。要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程...

獲取tcp udp埠對應的程序pid

可能有一些朋友想要做一些監視流量工具卻不知道如何根據埠獲取到程序的pid,如果你搜了一圈也沒有找到滿意的答案,希望我的這個文章可以幫到你。1 獲取當前活動的tcp udp埠值。你會有許多方法獲取此值,這裡不多廢話了。我用的方法是通過raw socket進行抓包分析,你也可以用libpcap庫實現 假...

bash shell獲取程序的pid

前幾天在寫乙個指令碼時在獲取程序的pid時出現了一點點意外,當時的情境大概是這樣的 跑乙個任務a,然後任務b要監控a的狀態,一旦a結束,b也要結束。當初第一反應就是獲取b的pid然後判斷a是否在執行,如果沒有則kill掉b。可是當初就是不成功 用的是 於是迫於任務緊急換了一種笨方法 讓b的執行時間稍...