我們知道, 根據ps -aux | grep ***就是很快實現程序名和程序號的互查, 所以我們只說程序號pid就行。 如下示例中, 程序pid常駐。netstat -anp | grep ***x #***x為埠號
或者或者lsof -i :***x #***x為埠號
lsof -i :***x #***x為埠號
1. 根據程序pid查埠:
lsof -i | grep pid
2. 根據埠port查程序(某次面試還考過):
lsof -i:port
3. 根據程序pid查埠:
netstat -nap | grep pid
4. 根據埠port查程序
netstat -nap | grep port
從形式上看, netstat -nap 更好記憶, 但lsof的用法也要熟練。
netstat -tunlp |grep 埠號 也可以。
在Linux下檢視埠
在linux一般使用netstat 來檢視系統埠使用情況步。檢視所有的服務埠並顯示對應的服務程式名 7.nmap 掃瞄型別 掃瞄引數 例如 nmap localhost nmap p 1024 65535 localhost nmap pt 192.168.1.127 245 當我們使用 netst...
Linux系統下檢視埠占用以及結束某個程序
在專案開發中有時需要將專案部署到伺服器執行,啟動專案時會用ssh連線伺服器,一般來說,node的相關專案我會用pm2的方式來啟動,但有時為了除錯方便,會簡單的直接用node命令來啟動,這樣就會導致乙個問題,有時候啟動了專案之後就去開發了,等一段時間之後再進行操作時發現ssh連線已經死掉了,當重新進行...
linux下如何知道某個埠現在執行什麼監聽程式
當我們用netstat an的時候,我們有時候可以看到類似的輸出 udp 0 0 0.0.0.0 32768 0.0.0.0 但是查詢 etc services又沒有這個埠的相關說明,怎麼辦呢?這個是不是黑客程式?有沒有辦法檢視究竟什麼程式監聽在這個埠?使用lsof i 32768就可以看到 com...