介绍
init 1根DIR慢性消耗性疾病8,4096 2/
init 1根rtd DIR 8, 4096 2/
init 1根txt REG 8、2 43496 6121706/sbin/init
init 1根mem REG 8、2 143600 7823908/lib64/ld - 2.5。所以
init 1根mem REG 8、2 1722304 7823915/lib64/libc - 2.5。所以
init 1根mem REG 8、2 23360 7823919/lib64/libdl - 2.5。所以
init 1根mem REG 8、2 95464 7824116/lib64/libselinux.so。1
init 1根mem REG 8 2 247496 7823947/lib64/libsepol.so。null
这期内容当中小编将会给大家带来有关如何在Linux中使用lsof命令,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
<强> 1。命令格式:强>
lsof [参数][文件)
<强> 2。命令功能:强>
用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP, UDP)。找回/恢复删除的文件。是十分方便的系统监视工具,因为,lsof 需要访问核心内存和各种文件,所以需要根用户执行。
<强> lsof打开的文件可以是:强>
1。普通文件
2。目录
3。网络文件系统的文件
4。字符或设备文件
5。(函数)共享库
6。管道,命名管道
7。符号链接
8。网络文件(例如:NFS 文件,网络插座,unix域名插座)
9。还有其它类型的文件,等等
3。命令参数:
-a 列出打开文件存在的进程
-c<进程名祝辞,列出指定进程所打开的文件
-g ,列出GID号进程详情
-d<文件号祝辞,列出占用该文件号的进程
+ d<目录祝辞,,列出目录下被打开的文件
+ d<目录祝辞,,递归列出目录下被打开的文件
-n<目录祝辞,,列出使用NFS的文件
-i<条件祝辞,,列出符合条件的进程。(4、6协议,:端口,,@ip )
术;进程号祝辞,列出指定进程号所打开的文件
-u ,列出UID号进程详情
-h 显示帮助信息
-v 显示版本信息
<强> 4。使用实例:强>
<>强实例1:无任何参数强>
命令:lsof
输出:
代码如下:
[root@localhost ~] # lsof
init 1根DIR慢性消耗性疾病8,4096 2/
init 1根rtd DIR 8, 4096 2/
init 1根txt REG 8、2 43496 6121706/sbin/init
init 1根mem REG 8、2 143600 7823908/lib64/ld - 2.5。所以
init 1根mem REG 8、2 1722304 7823915/lib64/libc - 2.5。所以
init 1根mem REG 8、2 23360 7823919/lib64/libdl - 2.5。所以
init 1根mem REG 8、2 95464 7824116/lib64/libselinux.so。1
init 1根mem REG 8 2 247496 7823947/lib64/libsepol.so。null