列出所有打开的文件
lsof | grep -i deleted
递归查看某个目录的文件信息
lsof +D /data/mysql/ | grep xxx
查看谁正在使用某个文件
lsof /data/mysql57/data/mysql/db.MYD
列出某个用户打开的文件信息
lsof -u mysql
列出某个程序所打开的文件信息
lsof -c mysql 等价于 lsof | grep mysql
列出除了某个用户外的被打开的文件信息
lsof -u ^root
通过某个进程号显示该进行打开的文件
lsof -p 109652,109652
列出除了某个进程号,其他进程号所打开的文件信息
lsof -p ^1
列出所有的网络连接
lsof -i
列出所有tcp 网络连接信息
lsof -i tcp
列出所有udp网络连接信息
lsof -i udp
列出谁在使用某个端口
lsof -i :3306
列出谁在使用某个特定的udp端口
lsof -i udp:55
特定的tcp端口
lsof -i tcp:80
列出某个用户的所有活跃的网络端口
lsof -i tcp -u mysql -a
根据文件描述范围列出文件信息
lsof -d 2-3
转载于:https://blog.51cto.com/395469372/2332877