Linux通過埠號檢視使用程序 結束程序

2022-09-18 14:39:13 字數 2233 閱讀 1721

1. 檢視程序(引數帶 - 與不帶有區別):

command [options]    

例:ps  -a(配合其他options引數以展示程序更多引數)

ps -ef | grep 程序名(返回值是該程序的詳細資訊)

pgrep 程序名(返回值直接是該程序pid)  

pidof 程序名,同pgrep,不同點pgrep 程序名可以模糊匹配, pidof的程序名必須精準

常用:ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。

ps u   以使用者為主的格式來顯示程式狀況。

ps x   顯示所有程式,不以終端機來區分。

ps -a 顯示所有程式。

ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。

非常用:

ps -e 此引數的效果和指定"a"引數相同。

ps e 列出程式時,顯示每個程式所使用的環境變數。

ps f 用ascii字元顯示樹狀結構,表達程式間的相互關係。

ps -h 顯示樹狀結構,表示程式間的相互關係。

ps -n 顯示所有的程式,除了執行ps指令終端機下的程式之外。

ps 採用程式訊號的格式顯示程式狀況。

ps s 列出程式時,包括已中斷的子程式資料。

ps -t 《終端機編號》  指定終端機編號,並列出屬於該終端機的程式的狀況。

引數含義:   

結果列名含義:  

2. 通過埠檢視程序:

2.1 lsof -i: 檢視所有程序埠使用,採用的網路協議等資訊

2.2 isof -i:埠號, 光檢視該埠號的具體資訊

2.3 netstat -tunlp | grep 埠號

3. 殺死程序

獲取程序pid:  

根據pid殺死程序

以上資料由查詢資料結合自己實戰所總結,由於本人記憶太差,所以寫下隨筆,給予小白及和我同個星球的人……

1. 檢視程序(引數帶 - 與不帶有區別):

command [options]    

例:ps  -a(配合其他options引數以展示程序更多引數)

ps -ef | grep 程序名(返回值是該程序的詳細資訊)

pgrep 程序名(返回值直接是該程序pid)  

pidof 程序名,同pgrep,不同點pgrep 程序名可以模糊匹配, pidof的程序名必須精準

常用:ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。

ps u   以使用者為主的格式來顯示程式狀況。

ps x   顯示所有程式,不以終端機來區分。

ps -a 顯示所有程式。

ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。

非常用:

ps -e 此引數的效果和指定"a"引數相同。

ps e 列出程式時,顯示每個程式所使用的環境變數。

ps f 用ascii字元顯示樹狀結構,表達程式間的相互關係。

ps -h 顯示樹狀結構,表示程式間的相互關係。

ps -n 顯示所有的程式,除了執行ps指令終端機下的程式之外。

ps 採用程式訊號的格式顯示程式狀況。

ps s 列出程式時,包括已中斷的子程式資料。

ps -t 《終端機編號》  指定終端機編號,並列出屬於該終端機的程式的狀況。

引數含義:   

結果列名含義:  

2. 通過埠檢視程序:

2.1 lsof -i: 檢視所有程序埠使用,採用的網路協議等資訊

2.2 isof -i:埠號, 光檢視該埠號的具體資訊

2.3 netstat -tunlp | grep 埠號

3. 殺死程序

獲取程序pid:  

根據pid殺死程序

以上資料由查詢資料結合自己實戰所總結,由於本人記憶太差,所以寫下隨筆,給予小白及和我同個星球的人……

linux 檢視埠號

在使用linux系統的過程中,有時候會遇到埠被占用而導致服務無法啟動的情況。比如http使用80埠,但當啟動apache時,卻發現此埠正在使用。這種情況大多數是由於軟體衝突 或者預設埠設定不正確導致的,此時需要檢視究竟哪個程序占用了埠,來決定進一步的處理方法。root ubuntuserver0 h...

檢視埠號

netstat nao netstat ano findstr 5037 在windows下cmd開啟命令列視窗,接著輸入netstat nao 命令可以檢視開啟的埠號和pid,尋找到被占用的埠號對應的pid,然後在程序中kill這個pid就可以釋放這個埠了。注釋netstat命令詳解。netsta...

linux下檢視埠號

前段時間在做hadoop相關的工作,會用到很多整合商的框架,比如cdh ambari,安裝好以後,啟動,想用web頁面開啟去檢視job進度或者是hdfs相關的工作,埠號有可能會和原生的埠號不太一樣,去配置檔案裡面找的話,比較麻煩。介紹乙個命令 netstat 命令用於顯示各種網路相關資訊,如網路連線...