陈奇网络工作室

lsof详细信息

建设工作站服务器

一般用户可以看到/usr/sbin/lsof命令,但一般用户运行时会显示" permission denied "

总结lsof命令的使用方法:

lsof `which httpd` #其进程使用了apache的可执行文件

lsof abc.txt显示了打开文档abc.txt的过程

lsof -i :22知道22端口当前正在运行什么程序

lsof -c abc显示abc进程当前打开的文件

lsof -g gid表示向gid归属的进展状况

进程在lsof d /usr/local/显示目录下打开的文件

lsof D /usr/local/相同,但搜索目录下的目录需要一些时间

lsof -d 4表示使用软盘为4的进程

lsof -i用于显示满足条件的进程情况

语法: lsof-I [ 46 ] [ protocol ] [ @ hostname|hostaddr ] [:service|port ]

46IP v4 or ipv 6

协议tcporudp

hostnameinternet hostname

hostaddrIP v4位置

service/etc/service中的service name (可以有多个) ) ) )。) ) ) )。

端口-端口号(可以是多个) ) )。

示例: TCP:25tcpandport 25

@1.2.3. 4internet IP v4 host address1.2.3. 4

TCP @ ohaha.ks.edu.tw:FTPtcpprotocolhosthaha.ks.edu.tw service name:FTP

lsof -n不会将IP转换为主机名称。 缺省情况下不添加-n参数

示例: lsof-itcp @ ohaha.ks.edu.tw:FTP-n

lsof -p 12查看进程号为12的进程打开了哪个文件

lsof |-r [t]控制lsof重复执行,默认值为15s刷新

-r、lsof在接收到中断信号之前永远执行

r、lsof将一直运行到文件不再显示为止

示例:不断检查当前的ftp连接情况: lsof-itcp @ ohaha.ks.edu.tw:FTP-r

lsof -s列出了打开的文件的大小。 如果没有大小,请保留为空

lsof -u username用UID列出打开的文件

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3