`

lsof

 
阅读更多
# lsof, list open file
lsof  filename 显示打开指定文件的所有进程 
lsof -a 表示两个参数都必须满足时才显示结果 
lsof -c string   显示COMMAND列中包含指定字符的进程所有打开的文件 
lsof -u username  显示所属user进程打开的文件 
lsof -g gid 显示归属gid的进程情况 
lsof +d /DIR/ 显示目录下被进程打开的文件 
lsof +D /DIR/ 同上,但是会搜索目录下的所有目录,时间相对较长 
lsof -d FD 显示指定文件描述符的进程 
lsof -n 不将IP转换为hostname,缺省是不加上-n参数 
lsof -i 用以显示符合条件的进程情况 
lsof -i[46] [protocol][@hostname|hostaddr][:service|port] 

# 网络监控
lsof -i tcp:22
lsof -i :22
lsof -i @10.40.53.22
lsof -i  # port 80

# 查看文件是否被打开
lsof /etc/passwd
lsof /etc/cdrom

# 查询命令是否正在执行
lsof `which httpd`
lsof -c bash
lsof -u apache

# tmp目录下所有正在操作的文件
lsof +D /tmp
 

 

分享到:
评论

相关推荐

    AIX lsof命令详解

    AIX lsof命令详解 lsof 命令是一种功能强大的实用程序,用于列出打开的文件,使系统管理员能够更好地了解系统的状态。通过 lsof,可以了解应用程序打开了哪些文件或者哪个应用程序打开了特定的文件,从而使得系统...

    lsof_4.76.tar.gz

    《深入理解lsof工具:基于lsof_4.76.tar.gz的安装与应用》 在Linux操作系统中,管理文件和进程是一项基础而重要的任务。为了更好地监控和调试系统,开发者和管理员经常会用到各种实用工具,其中lsof(List Open ...

    lsof-4.80.tar.gz

    《lsof-4.80源码在AIX系统上的编译与安装》 `lsof`是一款强大的系统工具,用于查看当前系统中打开的文件和进程之间的关系。它能够显示进程打开的文件、网络连接、共享库等信息,是系统管理员排查问题和监控系统状态...

    lsof-4.87-6.el7.x86_64.rpm

    《lsof在CentOS7.4中的应用与详解》 在Linux系统管理中,有一款强大的工具——lsof,它能显示出当前系统中所有打开的文件和进程的关联情况,是系统管理员进行问题诊断和性能分析的重要助手。本文将深入探讨lsof在...

    linux使用lsof命令查看文件打开情况

    `lsof`(list open files)命令是一个非常实用的工具,它能够显示系统中所有打开的文件和对应的进程信息。本文将深入探讨`lsof`命令的使用方法及其在不同场景下的应用。 ### 前言 在Linux环境下,一切资源都被抽象为...

    linux_lsof.rar

    Linux中的`lsof`(List Open Files)是一个强大的系统工具,用于查看当前系统中打开的文件和资源。它能够显示进程信息,包括进程ID、所使用的文件描述符、打开的文件路径、网络连接等。在Linux环境中,了解并熟练...

    lsof.zip lsof离线安装包

    解压安装包 tar -zxvf lsof_4.76.tar.gz 解压源码包 cd lsof_4.76 tar -xvf lsof_4.76_src.tar 编译源码 cd lsof_4.76_src ./Configure linux ...ln -s /root/songzehao/lsof_4.76/lsof_4.76_src/lsof /usr/bin

    lsof-master交叉编译之后的lsof命令

    交叉编译完成的lsof命令,适合在arm-cpu架构的服务器上使用

    Linux命令lsof详解

    ### Linux命令lsof详解 #### 一、lsof命令简介 `lsof` 命令在Linux系统中扮演着极其重要的角色,它主要用于列出当前系统中所有已经打开的文件。这些文件可以是普通文件、设备文件、目录、套接字等。对于系统管理员...

    lsof 4.81源码

    在网上看到许多人将lsof的源码拿来卖分,像这种开源资源也要花资源分去下载,看着真是有点不地道!特传至此,免费下载! lsof命令在嵌入式中还是挺有用的,而在一般的嵌入式系统中,并没有移植该命令,需要自己移植...

    lsof_4.73.tar.gz

    《HP UX系统中使用lsof工具探索进程与端口关联》 在HP UX操作系统环境中,管理和监控系统资源是一项至关重要的任务。其中,了解哪些进程正在使用特定端口是网络调试、性能分析和问题排查的关键步骤。在这个领域,`...

    ScoUnix系统lsof命令源码

    《ScoUnix系统下lsof命令的源码解析与应用》 在IT行业中,深入理解操作系统工具的内部工作原理是提升技术素养的关键步骤之一。本文将围绕ScoUnix系统中的lsof命令源码进行详尽的探讨,旨在帮助读者理解这个强大的...

    lsof-4.89-ia64_64-11.31.depot.gz

    《lsof在HP-UX系统中的应用与详解》 在IT行业中,系统管理员和开发者经常需要对系统进行深入的监控和调试,以确保服务的稳定性和安全性。在这个过程中,`lsof`(list open files)命令是一个不可或缺的工具。`lsof-...

    用lsof恢复删除的文件

    【lsof】工具来尝试恢复那些被意外删除但仍在使用的文件。lsof,全称为"List Open Files",是一个在Unix-like操作系统中广泛使用的命令行工具,用于列出系统中所有当前被打开的文件,包括由哪些进程打开,以及相关的...

    lsof安装包for aix6.1&7.1

    lsof_4.89。lsof是IBM提供的免费AIX使用工具,能够输出进程和进程占用的端口和文件。依次安装license,man en_us,base。ok!就可以使用了!

    前端开源库-lsof

    **前端开源库-lsof** 在信息技术领域,前端开发是构建Web应用程序不可或缺的一部分,而开源库则为开发者提供了丰富的工具和资源。`lsof`(List Open Files)是一个在Unix-like操作系统上广泛使用的命令行工具,用于...

    linux lsof命令详解.docx

    ### Linux lsof 命令详解 #### 一、概述 `lsof`(list open files)是一个强大的命令行工具,用于显示当前系统中所有打开的文件、网络连接和设备的情况。在Linux环境中,几乎所有东西都可以被视为文件,包括常规...

    使用lsof查找打开的文件

    【使用lsof查找打开的文件】在IT领域,尤其是系统管理和故障排查中,了解系统中各个应用程序打开的文件情况至关重要。lsof(list open files)是一个实用工具,允许系统管理员查看系统中所有进程打开的文件、网络...

    lsof_4.86 tar bz2

    lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 ...

Global site tag (gtag.js) - Google Analytics