lsof简介lsof(listopenfiles)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议(TCP)和用户数据报协议(UDP)套接字等,系统在后台都为该应用程序分配了一个文件..
分类:
系统相关 时间:
2015-08-02 06:43:57
阅读次数:
191
1. 现象 在命令行里面能正常运行脚本,在crontab里面报错: lsof:?No?such?file?or?directory 看报错信息, 应该是找不到lsof这个命令 2. 排查 查看lsof命令的路径: $?type?-a?lsof
lsof?is?/usr/bin/...
分类:
其他好文 时间:
2015-07-31 13:15:20
阅读次数:
710
1. lsof -i :8443 找到PID 比如说是54132. ps aux | grep 5413 可以得到一些信息3. 除了第二步的方式,更直观的是 cd /proc/5413目录 然后ls -al,一目了然
分类:
系统相关 时间:
2015-07-28 20:31:57
阅读次数:
221
文件被删除,但占用空间未释放。lsof|grepdeleted
分类:
其他好文 时间:
2015-07-21 15:26:20
阅读次数:
109
1:ps aux|grep Spider4Test.jar查看端口2: lsof -p [端口号]在爬虫运行期间如果看到 大量的TIME_WAIT WAIT_CLOSE 说明请求关闭阻塞【采用httpclient默认方法 ,其实没有关闭掉,需要跑等3分钟 才会关闭】 大量并发时 会有阻塞3: 解决....
分类:
Web程序 时间:
2015-07-16 13:59:19
阅读次数:
287
netstat -apn ---------显示系统端口使用情况lsof -i:端口号(lsof -i:8080) ---------查看指定端口有哪些进程在使用ps -aux | grep pid------------查看指定进程pid的详细信息kill -9 pid ---------杀死pi...
分类:
系统相关 时间:
2015-07-14 17:23:24
阅读次数:
162
当你想在计算机上启动一个服务,电脑已经建议"port already in use",此时,可以使用lsof命令查看占用端口的进程(lsof -i:port). lsof这是LiSt Open Files缩写,在linux环境下,不论什么事物都以文件的形式存在,通过文件不只能够訪问常规数据,还能够....
分类:
其他好文 时间:
2015-07-03 21:48:26
阅读次数:
150
lsof命令 列出进程打开或使用的文件信息[root@loclahost/]#lsof [选项]选项: -c 字符串: 只列出以字符串开头的进程打开的文件-u 用户名: 只列出某个用户的进程打开的文件-p pid: 只列出某个PID进程的打开的文件
分类:
系统相关 时间:
2015-06-30 20:20:38
阅读次数:
138
netstat命令netstat -an | grep 33063306替换成需要grep的端口号lsof命令通过list open file命令可以查看到当前打开文件,在linux中所有事物都是以文件形式存在,包括网络连接及硬件设备。lsof -i:80-i参数表示网络链接,:80指明端口号,该命...
分类:
系统相关 时间:
2015-06-26 19:23:10
阅读次数:
555
1、查看开放的端口 netstat -anp 来查看哪些端口被打开。 注:加参数'-n'会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21,因此可以开启两个终端,一一对应一下程序所对应的端口号 2、查看应用端口的程序 lsof -i:$POR...
分类:
系统相关 时间:
2015-06-26 12:20:31
阅读次数:
183