netstat -anlp |
grep 80
這個命令是檢視程序占用哪些檔案的
lsof -i:80
fuser命令和lsof正好相反,是檢視某個檔案被哪個程序占用的。linux中,萬物皆檔案,所以可以檢視普通檔案、套接字檔案、檔案系統。而套接字檔案就包含了埠號。比如檢視22埠。
fuser 22/tcp -v
user pid access command
22/tcp: root 1329 f..
.. sshd
root 1606 f..
.. sshd
nmap預設總是會掃瞄埠,要掃瞄本機埠,很方便。
nmap localhost
starting nmap 5.51 ( ) at 2018-03-03 18:00 cst
nmap scan report for localhost (127.0.0.1)
host is up (0.0000020s latency).
other addresses for localhost (not scanned): 127.0.0.1
not shown: 998 closed ports
port state service
22/tcp open
ssh25/tcp open smtp
nmap done: 1 ip address (1 host up) scanned in 0.06 seconds
查詢被占用的埠
3.ctrl alt del開啟任務管理器,選程序,這裡有很多正在執行的程式怎麼找?別急點上面的 檢視 選擇列 在pid 程序標示符 前面打鉤。好了,下面的程序前面都有了pid號碼。這時上 一步找到的pid就有用了,找到1484,比如peer.exe什麼的,結束程序吧。這時再開伺服器,看 web可以...
如何查詢埠號是否被占用
第一次寫網路通訊程式,設埠號的時候隨便寫了個16000,本想著應該沒問題,昨天回家整了一晚上沒整出來,疑惑不解。今天上網一查才發現16000竟是 旺旺的預設登入埠,為了避免此類問題的再次發生,下次設埠前一定要查一下,所以順便查了一下查詢埠號是否被占用的方法 分為兩步 第一步,查出埠是被程式id占用,...
查詢Linux埠是否占用
方法 一 lsof i lsof i 用以顯示符合條件的程序情況,lsof list open files 是乙個列出當前系統開啟檔案的工具。以root使用者來執行lsof i命令,如下圖 linux如何檢視埠被哪個程序占用?二 lsof i 埠號 lsof i 埠號,用於檢視某一埠的占用情況,比如...