Linux系统lsof命令使用实例汇总

Linux系统lsof命令使用实例汇总

介绍

lsof全称是List Open Files,是一款用于查看系统打开文件的工具,可以查看进程打开了哪些文件,进程使用了哪些端口等信息。在系统调优、故障排查和安全审计等方面有着重要的作用。

安装

lsof是Linux系统自带的工具,一般情况下不需要安装。如果系统中没有lsof命令,可以通过以下命令进行安装:

sudo apt-get install lsof       # Ubuntu/Debian系统
sudo yum install lsof           # CentOS/RHEL系统

基本用法

1. 查看某个文件被哪个进程打开:

lsof /path/to/file

2. 查看某个进程打开了哪些文件:

lsof -p PID

3. 查看某个用户打开了哪些文件:

lsof -u username

4. 查看某个端口被哪个进程占用:

lsof -i :port

高级用法

1. 查看网络连接状态:

lsof -i          # 显示所有网络连接
lsof -i tcp      # 显示TCP连接
lsof -i udp      # 显示UDP连接

2. 查看某个目录下被哪些进程使用:

lsof +D /path/to/directory

3. 查看磁盘文件系统被哪些进程使用:

lsof /dev/sda1

4. 查看被删除但是仍然被某些进程占用的文件:

lsof +L1      # 显示被删除但仍然被进程占用的文件
lsof +L1 | awk \'{if($4 == \"DEL\") print $0;}\'    # 过滤出被删除的文件

总结

lsof是一款非常强大的工具,可以查看系统中各种资源的使用情况,对于系统调优、故障排查和安全审计等方面有着重要的作用。熟练掌握lsof命令的使用,可以提高工作效率和问题解决能力。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/42466.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • countifs多条件不重复计数(countifs函数的使用方法)

    COUNTIF函数统计不重复值个数 不重复值的统计是工作中很常见的需求,灵活运用COUNTIF函数可以很轻松的搞定。 表格中左侧是数据源区域,需要统计不重复的员工籍贯个数。 先给出数组公式,在D2输入以下数组公式,按<Ctrl+Shift+Enter>结束输入。 =SUM(1/COUNTIF(B2:B12,B2:B12)) 来看效果演示动画(点击…

    2022-05-03
    00
  • 硬盘在电脑上显示不出来?解决硬盘显示问题的方法和技巧

    硬盘在电脑上显示不出来?解决硬盘显示问题的方法和技巧 检查连接 更新驱动程序 检查磁盘管理 扫描病毒 格式化硬盘 1. 检查连接 如果您的硬盘在电脑上没有显示出来,首先要检查连接是否正确。您可以尝试以下步骤: 检查硬盘的电源和数据线是否连接紧密 尝试更换数据线或USB接口 将硬盘连接到另一台电脑上,看看是否能够识别 如果以上步骤都没有解决问题,那么您可以尝试…

    2023-06-15
    00
  • 电脑打开任务管理器方法详解:WinMac电脑打开任务管理器的方法和注意事项

    电脑打开任务管理器方法详解:Win/Mac电脑打开任务管理器的方法和注意事项 一、任务管理器的作用 1.1 了解任务管理器的作用 1.2 任务管理器的重要性 任务管理器是Windows和Mac电脑中一个非常重要的工具,它可以帮助用户监控和管理电脑中的所有进程和应用程序。通过任务管理器,用户可以查看电脑的系统性能、CPU使用率、内存占用情况、网络连接情况等等,…

    2023-05-20
    00
  • 谷歌浏览器兼容模式设置,解决网页兼容性问题的方法和设置

    谷歌浏览器兼容模式设置,解决网页兼容性问题的方法和设置 介绍 为什么需要兼容模式 如何设置兼容模式 结论 介绍 随着互联网技术的发展,网页设计和开发的要求越来越高。然而,由于不同浏览器的标准解释不同,导致网页在不同浏览器上的显示效果不同。因此,为了解决这个问题,浏览器厂商推出了兼容模式。 为什么需要兼容模式 兼容模式是浏览器为了解决网页在不同浏览器上显示效果…

    2023-06-18
    00
  • win11病毒和威胁防护怎么关闭(windows安全中心关闭教程)

    你可能知道Microsoft Defender是Windows 11预装的防病毒软件,它很好,因为它形成了一道坚固的防线,可以保护你免受恶意恶意软件的侵害。 但它太灵敏了,有时你可能要禁用Microsoft Defender,例如,当你想下载你知道是安全的软件,但Microsoft Defender不允许时。下面让我们看看如何在Windows 11中暂时关闭…

    2022-05-16 投稿
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信