Linux常用命令:if、for、which、ps、grep、netstat、lsof、head、tail、sed、awk、cut、sort、uniq、dos2unix、find、xargs、kill)一、linux查看占用内存/cpu最高的进程情况(注明:可以使用一下命令查使用内存最多的10个进程)1、查看占用cpu最高的进程psaux|head-1;psaux|g..
分类:
系统相关 时间:
2015-12-05 02:07:03
阅读次数:
177
电脑名字 :root ;密码:123456常用命令 :显示IP地址 ip addr ;查看文件夹目录 ll ;查看路径 pwd ;安装基本软件包 yum install vim wget lsof gcc gcc-c++ bzip2 -y;显示IP地址 (centos7需要先安装 net-tools...
分类:
系统相关 时间:
2015-12-03 13:30:03
阅读次数:
176
http://my.oschina.net/leejun2005/blog/153584#OSC_h4_111、lsof 简介lsof 是 linux 下的一个非常实用的系统级的监控、诊断工具。它的意思是 List Open Files,很容易你就记住了它是 “ls + of”的组合~它可以用来列出...
分类:
其他好文 时间:
2015-12-02 18:25:34
阅读次数:
221
先交代一下问题背景:Mac上安装的Charles3.10.1版本,能抓浏览器的包,但死活抓不了手机app的包(android和ios都一样),但奇怪的是android依旧可以上网,ios上不了。排查步骤如下:1,原来我怀疑默认的8888端口被占用了,lsof -i tcp:8888 查看了下,并没有。端口改为7777依旧抓不了app的包;2,修改手机ip地址为静态,跟mac保持同一网段,依旧不行。...
分类:
移动开发 时间:
2015-12-01 19:36:08
阅读次数:
227
lsof(listopenfiles) 是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以 如传输控制协议(TCP)和用户数据报协议(UDP)套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个...
分类:
系统相关 时间:
2015-12-01 12:31:40
阅读次数:
292
1.查找被占用的端口netstat-tlnnetstat-tln|grep8083 netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况2.查看端口属于哪个程序?端口被哪个进程占用lsof-i:8083 3.杀掉占用端口的进...
分类:
系统相关 时间:
2015-11-27 12:37:06
阅读次数:
214
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,...
分类:
系统相关 时间:
2015-11-24 12:27:35
阅读次数:
161
监控一般通过脚本实现,使用定时任务定期执行检测。1.端口 本地:ss,netstat,lsof 远程:telnet,namp,nc2.本地进程数 例如: lsof -i:80|wc -l ps -ef|grep nginx|wc -l nmap 192.168.220.139...
分类:
Web程序 时间:
2015-11-23 18:28:29
阅读次数:
137
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