DEVICE:指定磁盘的名称 SIZE:文件的大小 NODE:索引节点(文件在磁盘上的标识) NAME:打开文件的确切名称 四、lsof常见命令参数 lsof --help 常用的命令: lsof显示开启文件的进程使用-i:port来显示与指定端口相关的网络信息使用@host来显示指定到指定主机的连接使用@...
lsof +|-r [t] 控制lsof不断重复执行,缺省是15s刷新 -r,lsof会永远不断的执行,直到收到中断信号 +r,lsof会一直执行,直到没有档案被显示 例子:不断查看目前ftp连接的情况:lsof -i tcp@ohaha.ks.edu.tw:ftp -r lsof -s 列出打开文件的大小,如果没有大小,则留下空白 lsof -u username 以UID,列出打开...
该命令中的 -t 选项让 lsof 命令只输出进程的 PID: 统计系统打开的文件总数 $sudolsof -P -n |wc-l 命令中的 -P 选项表示不解析端口号,-n 选项表示不解析主机名,这两个选项主要的目的是为了提升 lsof 命令的执行速度。wc -l 命令则用来统计 lsof 命令输出的行数。 恢复删除的文件 如果我们一不小心删除...
DEVICE:指定磁盘的名称 SIZE:文件的大小 NODE:索引节点(文件在磁盘上的标识) NAME:打开文件的确切名称 lsof指令的用法如下: lsof abc.txt 显示开启文件abc.txt的进程 lsof 目录名 查找谁在使用文件目录系统 lsof -i :22 知道22端口被哪个进程占用 lsof -c abc 显示abc进程现在打开的文件 lsof -g gid 显示归属...
直接输入lsof部分输出为: 每行显示一个打开的文件,若不指定条件默认将显示所有进程打开的所有文件。 lsof输出各列信息的意义如下: COMMAND:进程的名称 PID:进程标识符 USER:进程所有者 FD:文件描述符,应用程序通过文件描述符识别该文件。如cwd、txt等 TYPE:文件类型,如DIR、REG等 DEVICE:指定磁盘的名称 SIZE:文件...
语法: lsof -i[46] [protocol][@hostname|hostaddr][:service|port] # lsof -i 1. COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME 2. dhcpcd 6061 root 4u IPv4 4510 UDP *:bootpc 3. sshd 7703 root 3u IPv6 6499 TCP *:ssh (LISTEN) ...
[root@thinkmo ~]# lsof +d /var COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME crond 2455 root cwd DIR 253,0 4096 845353 /var/spool # 显示指定文件描述符的进程(多个 FD 用逗号间隔) [root@thinkmo ~]# lsof -d txt,1 COMMAND PID USER FD TYPEDEVICE SIZE NODE NAME ...
lsof的输出通常包含以下字段: COMMAND: 打开文件的进程名称。 PID: 进程ID。 USER: 进程所有者的用户名。 FD: 文件描述符。 TYPE: 文件类型,如REG(常规文件)、DIR(目录)、CHR(字符设备)等。 DEVICE: 设备标识符(主设备号和次设备号)。 SIZE: 文件大小。
> lsof /bin/bash COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 14443 root txt REG 253,1 960392 140072 /usr/bin/bash 递归查看当前目录文件信息 > lsof . COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 14443 root cwd DIR 253,1 4096 131073 . ...
DEVICE:磁盘名称 SIZE:文件的大小或文件偏移量(以字节为单位) NODE:索引节点 NAME:打开文件的确切名称 下面我们举例在Linux上常用的几种用法 lsof -i 显示所有网络连接 lsof filename 显示打开指定文件的所有进程 lsof -a 表示两个参数都必须满足时才显示结果 lsof -c...