标签:
eg:
lsof -i:80
lsof -i:21
[root@localhost ~]# lsof -i:80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME httpd 4168 root 3u IPv4 1917545678 0t0 TCP *:http (LISTEN) httpd 4170 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN) httpd 4171 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN) httpd 4172 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN) httpd 4173 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN) httpd 4174 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN) httpd 4175 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN) httpd 4176 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN) httpd 4177 nagios 3u IPv4 1917545678 0t0 TCP *:http (LISTEN)
实例2:查看谁正在使用某个文件,也就是说查找某个文件相关的进程
命令:
lsof /bin/bash
输出:
---------------------------------------------------------------------------------------
实例6:列出某个程序进程所打开的文件信息
命令:
lsof -c mysql
说明:
-c 选项将会列出所有以mysql这个进程开头的程序的文件,其实你也可以写成 lsof | grep mysql, 但是第一种方法明显比第二种方法要少打几个字符了
-----------------------------------------------------------------------------------------
实例16:列出谁在使用某个端口
命令:
lsof -i :3306
dd
标签:
原文地址:http://www.cnblogs.com/hanggegege/p/5929217.html