表52lsof命令查看进程信息的字段含义一览表 序号 COMMAND 进程的名称。 PID 进程标识符 23456 USER 进程所有者 文件描述符,应用程序通过文件描述符识别该文件。如cwd、txt等。 文件类型,如DIR、REG等 DEVICE 指定磁盘的名称 SIZE 文件的大小。 789 NODE 索引节点(文件在磁盘上的标识) NAME 打开文件的确切名称 命令 shell>lsof[参数][文件名 命令参数 filename显示打开指定文件的所有进程 -a表示两个参数都必须满足时才显示结果 c string显示 COMMAND列中包含指定字符的进程所有打开的文件 - u username显示所属user进程打开的文件 ggid显示归属gid的进程情况 d/DR/显示目录下被进程打开的文件 +DDIR同上,但是会搜索目录下的所有目录,时间相对较长 -dFD显示指定文件描述符的进程 -n不将IP转换为 hostname,缺省是不加上-n参数 i用以显示符合条件的进程情况。命令格式是 -i[46] protocol[@hostname hostaddr [ servicelport 具体参数含义: 46->IPy4 or IPv6 protocol--> TCP or UDP hostname -- Internet host name hostaddr-->IP4地址 service->letc/ service中的 service name pot->端口号 命令举例: (1)查看占用指定文件的进程和用户 1|aun操作系统)讲稿/河南中医学院/阮晓龙/ rxl@hactcmec11 《Linux 操作系统》讲稿 / 河南中医学院 / 阮晓龙 / rxl@hactcm.edu.cn 表 5-2 lsof 命令查看进程信息的字段含义一览表 序号 字段 含义 1 COMMAND 进程的名称。 2 PID 进程标识符。 3 USER 进程所有者。 4 FD 文件描述符,应用程序通过文件描述符识别该文件。如 cwd、txt 等。 5 TYPE 文件类型,如 DIR、REG 等。 6 DEVICE 指定磁盘的名称。 7 SIZE 文件的大小。 8 NODE 索引节点(文件在磁盘上的标识)。 9 NAME 打开文件的确切名称。 命令: shell>lsof [参数] [文件名] 命令参数: filename 显示打开指定文件的所有进程 -a 表示两个参数都必须满足时才显示结果 -c string 显示 COMMAND 列中包含指定字符的进程所有打开的文件 -u username 显示所属 user 进程打开的文件 -g gid 显示归属 gid 的进程情况 +d /DIR/ 显示目录下被进程打开的文件 +D /DIR/ 同上,但是会搜索目录下的所有目录,时间相对较长 -d FD 显示指定文件描述符的进程 -n 不将 IP 转换为 hostname,缺省是不加上-n 参数 -i 用以显示符合条件的进程情况。命令格式是: -i[46] [protocol][@hostname|hostaddr][:service|port] 具体参数含义: 46 --> IPv4 or IPv6 protocol --> TCP or UDP hostname --> Internet host name hostaddr --> IPv4 地址 service --> /etc/service 中的 service name port --> 端口号 命令举例: (1)查看占用指定文件的进程和用户