温馨提示×

linux中的lsof命令怎么使用

小亿
108
2023-06-16 20:14:55
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

lsof命令是一个用来列出当前系统打开的文件的工具,可以列出正在使用的文件、网络连接等信息。使用方法如下:

1.列出所有打开的文件:

lsof

2.列出指定进程打开的文件:

lsof -p <pid>

3.列出指定用户打开的文件:

lsof -u <username>

4.列出指定文件名的进程:

lsof <filename>

5.列出指定端口的进程:

lsof -i :<port>

6.列出指定IP地址和端口的进程:

lsof -i <ip>:<port>

7.列出指定文件系统的进程:

lsof <filesystem>

8.列出指定目录下的进程:

lsof <directory>

9.列出指定用户和进程的文件:

lsof -u <username> -p <pid>

10.列出指定文件类型的进程:

lsof -F <type>

其中,为进程ID,为用户名,为文件名,为端口号,为IP地址,为文件系统,为目录,为文件类型(比如,f表示文件,n表示网络连接)。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:linux lsof命令如何使用

0