linux埠號與pid的互相查詢
最近用linux在玩tomcat,啟動的時候總是會報錯(8080/8009/8005)
於是整理了一下網上零亂的檢視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的互相查詢
1.由埠號查詢pid號 使用命令來檢視當前系統下所執行的所有埠情況 sudo netstat antup 注意 請在sudo的許可權下檢視,不然有部分的pid是檢視不到的,我曾經就是因為沒用使用root許可權而繞了很多。2.用pid查詢埠號 若你在知道程序pid的情況下,如何檢視該pid的程序情況呢...
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的程序情況呢...