zoukankan      html  css  js  c++  java
  • lsof

    lsof:list open files

    lsof是list open file的缩写,它是Linux下一个用来查看当前打开文件信息的工具。

    常用的参数列表:

    lsof 在没有指定任何选项的情况下,显示所有活动进程打开的文件
    lsof filename 显示打开该文件的信息。 lsof
    -c string 显示COMMAND列中包含指定字符的进程所有打开的文件。 lsof -u user/uid 显示用户名为user或者用户id为uid的用户打开的文件信息。
    lsof +d /var/log/ 显示该目录下被打开的文件 lsof
    -d FD 显示指定文件描述的进程。 lsof -i 显示所有套接字描述符相关的打开文件信息。 lsof -i $192.168.1.28 显示ip地址为192.168.1.28的打开套接字信息。 lsof -i :8000 显示端口号位8000的打开套接字信息。 lsof -n 不转换ip地址到主机名 lsof -P 不转换端口号到服务名
    lsof -p "123,^456" 显示进程ID为123的进程打开的文件,排除进程ID为456的进程打开的文件

    对于-u/-p/-g/-c/-s,^指定排除后跟的选项。

    一般情况下,当我们在后台开发中遇到问题需要通过lsof来分析原因时,这些选项基本够用了。更负责的选项只要我们学会使用man losf,临时去看就可以了。

  • 相关阅读:
    Vue学习手记01-安装和项目创建
    [Powershell] FTP Download File
    [PowerShell] Backup Folder and Files Across Network
    SSRS 请求并显示SharePoint人员和组字段
    Beta 冲刺 (2/7)
    Beta 冲刺 (1/7)
    BETA 版冲刺前准备
    事后诸葛亮
    Alpha 答辩总结
    α冲刺 (10/10)
  • 原文地址:https://www.cnblogs.com/lit10050528/p/5269258.html
Copyright © 2011-2022 走看看