• lsof-列出当前系统打开文件


    root@user:/ # lsof

    COMMAND     PID       USER   FD      TYPE             DEVICE  SIZE/OFF       NODE NAME
    init          1       root  exe       ???                ???       ???        ??? /init
    init          1       root    0       ???                ???       ???        ??? /dev/__null__ (deleted)
    init          1       root    1       ???                ???       ???        ??? /dev/__null__ (deleted)
    init          1       root    2       ???                ???       ???        ??? /dev/__null__ (deleted)
    init          1       root    3       ???                ???       ???        ??? /dev/__kmsg__ (deleted)
    init          1       root    4       ???                ???       ???        ??? /dev/__properties__
    init          1       root    5       ???                ???       ???        ??? socket:[423]
    init          1       root    6       ???                ???       ???        ??? socket:[427]
    init          1       root    7       ???                ???       ???        ??? socket:[428]

    ... ...

    system_se   358     system  158       ???                ???       ???        ??? pipe:[1530]
    system_se   358     system  159       ???                ???       ???        ??? anon_inode:[eventpoll]
    system_se   358     system  160       ???                ???       ???        ??? /dev/graphics/fb0
    system_se   358     system  161       ???                ???       ???        ??? /dev/watch_update
    system_se   358     system  162       ???                ???       ???        ??? /dev/rtc0

    每行显示一个打开的文件,若不指定条件默认将显示所有进程打开的所有文件。lsof输出各列信息的意义如下:
    COMMAND:进程的名称
    PID:进程标识符
    USER:进程所有者
    FD:文件描述符,应用程序通过文件描述符识别该文件。如cwd、txt等
    TYPE:文件类型,如DIR、REG等
    DEVICE:指定磁盘的名称
    SIZE:文件的大小
    NODE:索引节点(文件在磁盘上的标识)
    NAME:打开文件的确切名称
  • 相关阅读:
    【数据库开发】在Windows上以服务方式运行 MSOPenTech/Redis
    【数据库开发】在Windows上以服务方式运行 MSOPenTech/Redis
    【数据库开发】windows环境下通过c++使用redis
    【数据库开发】windows环境下通过c++使用redis
    【VS开发】【miscellaneous】windows(64位)下使用curl命令
    【VS开发】【miscellaneous】windows(64位)下使用curl命令
    【数据库开发】windows下使用c++调用redis
    【数据库开发】windows下使用c++调用redis
    【VS开发】【miscellaneous】 Windows下配置Git
    【VS开发】【miscellaneous】 Windows下配置Git
  • 原文地址:https://www.cnblogs.com/watson/p/3622573.html
Copyright © 2020-2023  润新知