linux埠號與PID的互相查詢

2021-09-17 22:12:09 字數 1043 閱讀 7301

1.由埠號查詢pid號

使用命令來檢視當前系統下所執行的所有埠情況:sudo netstat -antup

注意:請在sudo的許可權下檢視,不然有部分的pid是檢視不到的,我曾經就是因為沒用使用root許可權而繞了很多。

2.用pid查詢埠號

若你在知道程序pid的情況下,如何檢視該pid的程序情況呢?

使用命令:sudo netstat -antup|grep pid號 來查詢該目標埠的開放情況!當然前提是你要知道該pid的號碼:

下圖是使用pid為1024來檢視埠的情況,我們可以看到該埠是處於listen監聽的狀態,且埠為80.

3.用程序名查詢pid號

有時候一些常用的程序我們都很熟悉,那麼此時我們就可以用ps命令來查詢目標的pid號了:

使用命令:sudo ps -ef|grep 程序名 來檢視該程序的pid是很方便的。可是前提是你要知道該程序的名,比如若是一些系統後台程序則不能檢視到。

下圖則是使用該命令來檢視:mysql資料庫的pid為2807,同時它已經告訴我們了埠號為:3306了。

linux埠號與PID的互相查詢

linux埠號與pid的互相查詢 最近用linux在玩tomcat,啟動的時候總是會報錯 8080 8009 8005 於是整理了一下網上零亂的檢視pid和埠的命令,以備記錄。使用命令來檢視當前系統下所執行的所有埠情況 sudo netstat antup 注意 請在sudo的許可權下檢視,不然有部...

linux埠號與PID的互相查詢

最近用linux在玩tomcat,啟動的時候總是會報錯 8080 8009 8005 於是整理了一下網上零亂的檢視pid和埠的命令,以備記錄。1.由埠號查詢pid號 使用命令來檢視當前系統下所執行的所有埠情況 sudo netstat antup 注意 請在sudo的許可權下檢視,不然有部分的pid...

linux和window埠號與PID的互相查詢

1.由埠號查詢pid號 使用命令來檢視當前系統下所執行的所有埠情況 sudo netstat antup 注意 請在sudo的許可權下檢視,不然有部分的pid是檢視不到的,我曾經就是因為沒用使用root許可權而繞了很多。2.用pid查詢埠號 若你在知道程序pid的情況下,如何檢視該pid的程序情況呢...