lsof +d /var/log 重复执行模式 lsof -c bash -r3说明:每三秒执行一次输出示例如下:COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEbash 1425 ftpuser mem REG 253,0 106172832 50548523 /usr/lib/locale/locale-archive===COMMAND PID USER FD TYPE DEVICE SIZE/OFF...
lsof +d /usr/local/ 4. 比使用+D选项,遍历查看某个目录的所有文件信息 的方法 lsof +D /usr/local/ 5. 列出某个用户打开的文件信息 lsof -u username 备注: -u 选项,u其实是user的缩写 6. 列出某个程序所打开的文件信息 lsof -c mysql 备注: -c 选项将会列出所有以mysql开头的程序的文件,其实你也...
lsof -i udp(指定udp) lsof -i tcp:22(指定tcp且22端口) lsof -i @127.0.0.1:22(指定IP地址及端口) lsof -i tcp:1-1024(指定tcp及端口范围) lsof -i :mdns(指定服务名称) 抑制输出内核内容输出 lsof -b | less 打印终端文件 lsof /dev/tty* 查找正在等待连接的端口 lsof -i -sTCP:LISTEN 或者:...
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 ...
lsof是一个功能强大的实用程序,可用于基于Linux和unix的系统,字面意思是“打开文件列表“。 其主要功能是检索由不同运行进程打开的各种类型文件的详细信息。这些文件可以是普通文件、目录、块文件、网络套接字、命名管道等。 二、常用选项 -a:表示其他选项之间为”与“的关系; ...
lsof+D /usr/local/同上,但是会搜索目录下的目录,时间较长 lsof-d4显示使用fd为4的进程 1.1 字段说明 其中FD 列中的文件描述符 cwd 值表示应用程序的当前工作目录,这是该应用程序启动的目录,除非它本身对这个目录进行更改。 txt 类型的文件是程序代码,如应用程序二进制文件本身或共享库,如上列表中显示的 /sbi...
lsof +D /usr/local/ 同上,但是会搜索目录下的目录,时间较长 lsof -d 显示使用fd为4的进程 lsof -i 用以显示符合条件的进程情况 lsof -i[] [protocol][@hostname|hostaddr][:service|port] --> IPv4 or IPv6 protocol --> TCP or UDP
如果为 lsof 命令指定多个选项,这些选项间默认是或的关系。也就是说满足任何一个选项的结果都会被输出。可以添加额外的 -a 选项,它的作用就是让其它选项之间的关系变为与,比如下面的命令: $sudolsof -a -p $$ -d0,1,2 其中的 -p 选项指定了当前进程的 PID,而 -d 选项则用来指定进程打开的文件描述符(...
lsof +D /usr/local/ 同上,但是会搜索目录下的目录,时间较长 lsof -d 4 显示使用fd为4的进程 lsof -i 用以显示符合条件的进程情况 语法: lsof -i[46] [protocol][@hostname|hostaddr][:service|port] 46 --> IPv4 or IPv6 protocol --> TCP or UDP ...
lsof打开的文件可以是: 1.普通文件 2.目录 3.网络文件系统的文件 4.字符或设备文件 5.(函数)共享库 6.管道,命名管道 7.符号链接 8.网络文件(例如:NFS file、网络socket,unix域名socket) 9.还有其它类型的文件,等等 3.命令参数: -a 列出打开文件存在的进程 ...