APP服务器根满了,一直报警df显示根分区已经使用了90%的空间,但是du根分区总和只有40G左右,该分区应该没有大量小文件,所以应该不会产生大量小文件导致的block写满的问题.网上搜了下发现有可能是有程序操作大文件导致文件句柄没有释放,这些被程序占用着的文件句柄会被df认为是存..
分类:
其他好文 时间:
2015-11-21 07:16:09
阅读次数:
219
lsof是一个功能强大的诊断工具,它可以通过进程与打开的文件进行联系,可以列出一个进程打开的所有文件信息.1 寻找与打开的文件相关联的进程通过指定文件,可以发现正在使用这个文件的进程# lsof /var/log/messagesCOMMAND PID USER FD TYPE DEVICE SIZ...
分类:
其他好文 时间:
2015-11-08 14:08:48
阅读次数:
308
2015.11.06 学习Ubuntu下常用命令1.关闭防火墙:ufw disable2.开启防火墙:ufw enable3.防火墙状态:ufw status4.查看占用的端口:#lsof -i5.查看某一个端口:#lsof -i:8080 或者是: #netstat -apn|grep 8080—...
分类:
系统相关 时间:
2015-11-06 19:32:20
阅读次数:
202
linux系统监控、诊断工具之top详解http://my.oschina.net/leejun2005/blog/157910linux系统监控、诊断工具之IOwaithttp://my.oschina.net/leejun2005/blog/355915linux系统监控、诊断工具之lsof用法简介http://my.oschina.net/leejun2005/blog/153584CPULoad过高问题分析和解决..
分类:
系统相关 时间:
2015-11-04 19:50:24
阅读次数:
236
查看那个进程占用了xxx端口lsof-i:xxx查看进程号为xxx的进程在哪里ps-ef|grepxxxps-aux然后用kill杀掉kill3268kill-9$(ps-ef|greppeidalinux)
分类:
系统相关 时间:
2015-11-04 07:09:17
阅读次数:
242
bash编程学习mkdir-pcd~ls-atail-f/var/log/httpd/accessgrep-i-E同时过滤多个字符alias别名which查看文件所在路径。tree-L查看文件目录seq-s打印数字序列echo{1,5}whoamiw当前登录的用户sudo让普通用户可以有root权限lsof-i:port列表打开的文件(初级)chkconfignetstatchattr..
分类:
其他好文 时间:
2015-11-02 06:46:32
阅读次数:
155
1.网络相关 netstat -anp | grep TIME_WAIT?? 查看timewait状态的socket lsof -p xx | grep ":9920" 查看进程中连接涉及9920端口的fd netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’...
分类:
系统相关 时间:
2015-10-29 22:01:15
阅读次数:
215
#!/bin/bash#/usr/bin/nmaplocalhost|grep3306#lsof-i:3306MYSQLPORT=`netstat-na|grep"LISTEN"|grep"3306"|awk-F[:""]+‘{print$5}‘`functioncheckMysqlStatus(){/usr/bin/mysql-uroot-paaaaaa--connect_timeout=5-e"showdatabases;"&>/dev/null2>&1if[$?-ne0]th..
分类:
数据库 时间:
2015-10-28 12:50:47
阅读次数:
275
lsof意思是‘ListOpenFiles’它可以列出各种进程打开的文件的信息,centos6.4中默认是不带lsof这个命令的.要想使用它首先的通过yum-yinstalllsof安装。lsof默认不带任何参数,将输出所有进程打开的所有文件.当然这个不是我们所需要的1.lsof文件名|设备名:查看文件、设备被哪些..
分类:
其他好文 时间:
2015-10-23 00:18:23
阅读次数:
483
服务器/root目录下有a.list、aa.list2个文件aa.list为a.list的拷贝2.一个终端用more占用a.list,在另一个终端把a.list删掉3.用lsof查看下a.list第一列是进程名第二列是PID第四列是文件描述符4.进程2039正在打开文件文件描述符是4,用ls查看下:ls-l/proc/2039/fd/45.用cp命令恢复..
分类:
系统相关 时间:
2015-10-23 00:09:49
阅读次数:
297