lsof用法,查看端口对应的进程,运维(netstat不能用)
目錄
常用方法
# 列出所有打開的文件:
# 查看誰正在使用某個(gè)文件
# 遞歸查看某個(gè)目錄的文件信息
# 比使用+D選項(xiàng),遍歷查看某個(gè)目錄的所有文件信息 的方法
# 列出某個(gè)用戶打開的文件信息
# 列出某個(gè)程序所打開的文件信息
# 列出多個(gè)程序多打開的文件信息
# 列出某個(gè)用戶以及某個(gè)程序所打開的文件信息
# 列出除了某個(gè)用戶外的被打開的文件信息
# 通過某個(gè)進(jìn)程號(hào)顯示該進(jìn)行打開的文件
# 列出多個(gè)進(jìn)程號(hào)對(duì)應(yīng)的文件信息
# 列出除了某個(gè)進(jìn)程號(hào),其他進(jìn)程號(hào)所打開的文件信息
# 列出所有的網(wǎng)絡(luò)連接
# 列出所有tcp 網(wǎng)絡(luò)連接信息
# 列出所有udp網(wǎng)絡(luò)連接信息
# 列出誰在使用某個(gè)端口
# 列出誰在使用某個(gè)特定的udp端口
# 特定的tcp端口
# 列出某個(gè)用戶的所有活躍的網(wǎng)絡(luò)端口
# 列出所有網(wǎng)絡(luò)文件系統(tǒng)
# 域名socket文件
# 某個(gè)用戶組所打開的文件信息
# 根據(jù)文件描述列出對(duì)應(yīng)的文件信息
# 根據(jù)文件描述范圍列出文件信息
常用方法
# 列出所有打開的文件:
lsof
備注: 如果不加任何參數(shù),就會(huì)打開所有被打開的文件,建議加上一下參數(shù)來具體定位
# 查看誰正在使用某個(gè)文件
lsof ? /filepath/file
# 遞歸查看某個(gè)目錄的文件信息
lsof +D /filepath/filepath2/
備注: 使用了+D,對(duì)應(yīng)目錄下的所有子目錄和文件都會(huì)被列出
# 比使用+D選項(xiàng),遍歷查看某個(gè)目錄的所有文件信息 的方法
lsof | grep ‘/filepath/filepath2/’
# 列出某個(gè)用戶打開的文件信息
lsof ?-u username
備注: -u 選項(xiàng),u其實(shí)是user的縮寫
# 列出某個(gè)程序所打開的文件信息
lsof -c mysql
備注: -c 選項(xiàng)將會(huì)列出所有以mysql開頭的程序的文件,其實(shí)你也可以寫成lsof | grep mysql,但是第一種方法明顯比第二種方法要少打幾個(gè)字符了
# 列出多個(gè)程序多打開的文件信息
lsof -c mysql -c apache
# 列出某個(gè)用戶以及某個(gè)程序所打開的文件信息
lsof -u test -c mysql
# 列出除了某個(gè)用戶外的被打開的文件信息
lsof ? -u ^root
備注:^這個(gè)符號(hào)在用戶名之前,將會(huì)把是root用戶打開的進(jìn)程不讓顯示
# 通過某個(gè)進(jìn)程號(hào)顯示該進(jìn)行打開的文件
lsof -p 1
# 列出多個(gè)進(jìn)程號(hào)對(duì)應(yīng)的文件信息
lsof -p 123,456,789
# 列出除了某個(gè)進(jìn)程號(hào),其他進(jìn)程號(hào)所打開的文件信息
lsof -p ^1
# 列出所有的網(wǎng)絡(luò)連接
lsof -i
# 列出所有tcp 網(wǎng)絡(luò)連接信息
lsof ?-i tcp
# 列出所有udp網(wǎng)絡(luò)連接信息
lsof ?-i udp
# 列出誰在使用某個(gè)端口
lsof -i :3306
# 列出誰在使用某個(gè)特定的udp端口
lsof -i udp:55
# 特定的tcp端口
lsof -i tcp:80
# 列出某個(gè)用戶的所有活躍的網(wǎng)絡(luò)端口
lsof ?-a -u test -i
# 列出所有網(wǎng)絡(luò)文件系統(tǒng)
lsof -N
# 域名socket文件
lsof -u
# 某個(gè)用戶組所打開的文件信息
lsof -g 5555
# 根據(jù)文件描述列出對(duì)應(yīng)的文件信息
lsof -d description(like 2)
# 根據(jù)文件描述范圍列出文件信息
lsof -d 2-3
總結(jié)
以上是生活随笔為你收集整理的lsof用法,查看端口对应的进程,运维(netstat不能用)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pip 查看要安装的包所有版本(所有包版
- 下一篇: 剑指Offer(书):链表的倒数第K个节