美文网首页
lsof 列出进程打开的文件信息

lsof 列出进程打开的文件信息

作者: 墨迹MoJi_5b88 | 来源:发表于2019-03-27 18:07 被阅读0次

-a: 可以将多个选项的组合由或变为与:

# 如 lsof -u root -c httpd(列出以root和httpd打开的所有文件)
# lsof -a -u root -c http(列出以root并且httpd打开的文件)

filename: 找出谁在使用该文件

# lsof /path/to/file1

-u: 列出某个用户打开的所有文件

# lsof -u root

-c <进程名>: 列出该进程打开的所有文件

# lsof -c httpd

-p : 列出该PID对应的进程打开的所有文件

# lsof -p 5023

-i <参数>: 列出所有网络连接

# 参数:[46][protocol][@hostname|hostaddr][:service|port]
# 46: IPv4 or IPv6
# protocol: tcp, udp      # lsof -i tcp
# hostname: 主机名 | hostaddr: ip  
# service: /ect/service 名, 如smtp    # lsof -i :smtp
# port: 端口  # lsof -i :25   # lsof -i tcp:80

-t: 列出进程的PID, 你可以将它和-i组合使用列出使用某个端口的进程的PID

# lsof -t -i tcp:11021

相关文章

  • Linux命令学习手册-lsof

    功能 列出进程打开的文件的信息。 描述 lsof 简介 lsof ( list open files )是一个列出...

  • lsof 列出进程打开的文件信息

    -a: 可以将多个选项的组合由或变为与: filename: 找出谁在使用该文件 -u: 列出某个用户打开的所有文...

  • linux 常见命令 lsof,ps,ln...

    linux 常用命令 [TOC] lsof 可以列出被进程所打开的文件的信息。被打开的文件可以是 1.普通的文件2...

  • linux 查看进程使用哪些文件

    lsof命令是什么? 可以列出被进程所打开的文件的信息。被打开的文件可以是 1.普通的文件,2.目录 3.网络文件...

  • linux命令 — lsof 查看进程打开那些文件 或者 查看文

    lsof命令是什么? 可以列出被进程所打开的文件的信息。被打开的文件可以是: 1.普通的文件, 2.目录 3.网络...

  • lsof命令用法

    lsof(list open files)是一个列出当前系统打开文件的工具。 lsof命令用于查看你进程开打的文件...

  • lsof命令

    Lsof lsof命令 用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除...

  • 用 lsof 替代 netstat 和 ps

    lsof 关键选项 默认 : 没有选项,lsof列出活跃进程的所有打开文件 组合 : 可以将选项组合到一起,如-a...

  • linux查看端口进程信息—lsof工具

    "lsof"——list open files,lsof也是Linux下用于查看打开的文件以及相关联进程信息的工具...

  • Linux命令神器-lsof

    简介: lsof(list open files)可以列出当前系统中进程打开的所有文件,在Linux环境下,我们可...

网友评论

      本文标题:lsof 列出进程打开的文件信息

      本文链接:https://www.haomeiwen.com/subject/kjjtbqtx.html