首页 > 编程知识 正文

根据进程id查看进程信息,lsof命令安装

时间:2023-05-04 16:36:18 阅读:33943 作者:3613

1 .释义

可以查看有关套接字的信息,包括进程打开的文件、目录和进程监听的端口

2 .系统帮助

lsof : illegaloptioncharacter : -

lsof :-enotfollowedbyafilesystempath : ' LP '

lsof 4.87

latest revision : FTP ://lsof.itap.purdue.edu/pub/tools/UNIX/lsof /

latest常见问题解答3360 FTP ://lsof.itap.purdue.edu/pub/tools/UNIX/lsof/FAQ

latest man page : FTP ://lsof.itap.purdue.edu/pub/tools/UNIX/lsof/lsof _ man

usage: [-? abhklnooprtuvvx ] [|- cc ] [|- ds ] [ DD ]|- f [ gg ] [|- es ]

[-f [ f ] ] [-g [ s ] ] [-I [ I ] ] [|- l [ l ] ] [|- m ] [-o [ o ] ] [-PS ]

[|- r [ t ] ] [-s [ p : s ] ] [-s [ t ] ] [-t [ t ] ] [-us ] [|- w ] [-x [ fl ] ] [-- s ] [ names ]

Defaults in parentheses; 通用独立集(s ) items; 分布式语言。

-? |-hlisthelp-aandselections(or )-b视听密钥块

- CCC MDC ^ c/c/[ bix ] cwcommandwidth (9) d s dir s files

-d s select by FD set D D dir D tree *SLOW? * |-e s exempt s *RISKY*

- iselectipv [ 46 ] files-klist tasks (threads )-l list UID numbers

- nno hostname s-nselectnfsfiles-olistfileoffset

- Ono overhead * risky *-pnoportnames-rlistparentpid

- slist filesize-tterselisting-tdisabletcp/tpiinfo

- uselectunixsocket-vlist version info-vverbosesearch

|-wwarnings (-xskiptcpudp * files-ZZ context [ z ]

- -结束选项扫描

f|- ffilesystemor-filenames|- f [ gg ] flags

- f [ f ]选择字段; -F? for help

|-L[L]list(suppress(-) linkcountsL )0=all; 默认=0)

m [ m ] use |创建装载支持

|-mportmapregistration (-(-oo0toffsetdigits )8) )。

-psexclude(^ ) () ) ) ) ) ) ) )

-T qs TCP/TPI Q,ST(s ) info

-g[s]exclude(^ ) |选择和打印进程组ids

- iiselectbyipv [ 46 ] address : [ 46 ] [ proto ] [ @ host|addr ] [ : SVC _ list|port _ list ]

|-r[t[m]repeateverytseconds(15; until no files,- forever。

An optional suffix to t is m; m must separate t from and

ISanstrftime(3) for the marker line的格式。

-sp:sexclude(^ ) p=TCP (按名称(s ) s )。

-usexclude(^ ) (在选择日志中)

- x [ fl ] crossover d|dfilesystemsorsymboliclinks

namesselectnamedfilesorfilesonnamedfilesystems

Anyone can list all files;/dev warnings已禁用; kernel id检查禁用。

-a表示与其他选项的关系

-c输出指定进程打开的文件

-d列出占用文件编号的进程

d在输出目录和目录下打开的文件和目录(不递归) ) ) ) ) ) ) )。

d递归输出和目录下打开的文件和目录

-i输出满足条件的网络相关文件

-n不解析主机名

-p输出指定PID的进程打开的文件

-不分析p端口号

-仅输出-tPID

-u输出指定用户打开的文件

-U打印打开的UNIX域套接字文件

-h显示帮助信息

显示-v版本信息

3 .示例

3.1 .显示端口连接信息

[ root @ ITB kz.com home ] # lsof-I :22

commandpiduserfdtypedevicesize/off nodename

shd 4300 root3uipv 47713120 t0tcpitbkz.com : ssh-172.20.3.6:62590 (可扩展) ) ) ) ) )。

shd 4376 root3uipv 47725580 t0tcpitbkz.com : ssh-172.20.3.6:57989 (可扩展) ) ) ) ) ) )。

shd 4395 root3uipv 47713300 t0tcpitbkz.com : ssh-172.20.3.6:57999 (可扩展) ) ) ) ) ) )。

shd 5334 root3uipv 4331100 t0TCP * : ssh (侦听)

(shd 5334 root 4u ipv 6331190 t0TCP * : ssh (listen ) ) ) ) ) ) ) ) ) )

shd 8442 root3uipv 413052310 t0tcpitbkz.com : ssh-172.20.3.6:65236 (可扩展) ) ) ) ) )。

如果未明确说明,IT博客网站的版权所有者将在原始本网站上使用BY-NC-SA合同获得许可

请注明原文链接。 lsof命令显示有关进程套接字的信息

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。