Linux 查詢埠被占用命令

2022-06-07 16:48:10 字數 1081 閱讀 5419

1、lsof -i:埠號

用於檢視某一埠的占用情況,比如檢視8000埠使用情況,lsof -i:8000

lsof -i:8080:檢視8080埠占用lsof abc.txt:顯示開啟檔案abc.txt的程序lsof -c abc:顯示abc程序現在開啟的檔案lsof -c -p 1234:列出程序號為1234的程序所開啟的檔案lsof -g gid:顯示歸屬gid的程序情況lsof +d /usr/local/:顯示目錄下被程序開啟的檔案lsof +d /usr/local/:同上,但是會搜尋目錄下的目錄,時間較長lsof -d 4:顯示使用fd為4的程序lsof -i -u:顯示所有開啟的埠和unix domain檔案

2、netstat -tunlp |grep 埠號

用於檢視指定的埠號的程序情況,如檢視8000埠的情況,netstat -tunlp |grep 8000

檢視所有埠占用情況:

檢視指定埠占用:8090埠

常用命令:

netstat -ntlp   //檢視當前所有tcp埠netstat -ntulp |grep 80//檢視所有80埠使用情況netstat -ntulp |grep 3306//檢視所有3306埠使用情況

引數介紹:-t (tcp) 僅顯示tcp相關選項-u (udp)僅顯示udp相關選項-n 拒絕顯示別名,能顯示數字的全部轉化為數字

-l 僅列出在listen(監聽)的服務狀態

-p 顯示建立相關鏈結的程式名

參考**:

查詢被占用的埠

3.ctrl alt del開啟任務管理器,選程序,這裡有很多正在執行的程式怎麼找?別急點上面的 檢視 選擇列 在pid 程序標示符 前面打鉤。好了,下面的程序前面都有了pid號碼。這時上 一步找到的pid就有用了,找到1484,比如peer.exe什麼的,結束程序吧。這時再開伺服器,看 web可以...

linux 檢視埠被占用

linux 檢視埠被占用 linux 檢視埠被占用 1 lsof i 埠號 用於檢視某一埠的占用情況,比如檢視8080埠使用情況,lsof i 8080 如果執行 lsof i 8080 系統提示 bash lsof 未找到命令,則要安裝lsof 使用 yum install lsof 如下圖 安裝...

埠被占用?

埠被占用 一般情況下的埠占用解決方案 按鍵盤win r 開啟執行介面,輸入cmd,確定,開啟管理員介面 輸入netstat aon findstr 8080 輸入tasklist findstr 1564 然後再計算機的服務裡停止對應的服務,解除占用。80埠被占用的解決方案 一般情況下,使用一般情況...