平常使用linux,我們經常需要檢視哪個服務占用了哪個埠,接下來就為大家介紹了2種
linux 檢視埠占用情況可以使用 lsof 和 netstat 命令。
需要注意的是,centos
系統預設是沒有安裝lsof(list open files)的,需要手動安裝
yum install lsof
檢視伺服器 8000 埠的占用情況:
各列代表的含義:
注意:
lsof -i 需要root
使用者的許可權來執行
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檔案
引數含義
netstat -ntlp //檢視當前所有tcp埠
netstat -untlp | grep 80 //檢視所有80埠使用情況
netstat -untlp | grep 3306 //檢視所有3306埠使用情況
初學Linux 8 Linux的目錄裡都裝些啥
搞電腦的人總想知道自己的系統裡到底有些什麼東西,於是我就在linux的根目錄下執行ls l 列目錄命令 哇,一大串,這許多目錄都放些什麼呢?我硬著頭皮往裡鑽,功夫不負有心人,終於將這迷宮的秘密揭開了。在此公布天下 bin bin是binary的縮寫。這個目錄沿襲了unix系統的結構,存放著使用者最經...
linux 8 Linux磁碟與檔案系統的管理
linux最傳統的磁碟檔案系統file system ext2,1.磁碟的組成與分割槽 整塊磁碟的組成 圓形的碟片,主要記錄資料的部分 機械手臂與機械手臂上的磁頭 可讀寫碟片上的資料 主軸馬達,可以轉動碟片,讓機械手臂的磁頭可以碟片上讀取資料。扇區 sector 最小的物理儲存單位,每個扇區為512...
檢視埠 Linux如何檢視埠狀態
netstat命令各個引數說明如下 t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol 與資料的程式 p 顯示程序識別符號和程式名稱,每乙個套接字 埠都屬於乙個程式。n 不進行dns輪詢,顯示ip 可以加速操作 即可顯示...