目录
1 介绍
本文章主要介绍Linux系统的 cpu,磁盘,内存,网络状态的监控或者性能测试。以及常见的性能问题排查。
详细内容:http://www.brendangregg.com
2 基础命令和工具(grep/find/ls/wc/uptime/ulimit/scp/dos2unix,unix2dos)
grep搜索字符
–h 帮助
用于在文件搜索关键词,显示匹配效果。
常用选项: -c : 仅显示找到的函数
-i 忽略大小写
-n 显示行号
-v 反向旋转 查找不包括此关键字的行
-r 递归搜索文件目录
-C n 打印匹配行的前后行
find查找文件
find . -name 文件名
查找文件
-name 文件名
-i 忽略大小写
-maxdepth n 最大多少层
-mindepth n 最小多少层
-size 20K(+、-) 文件大小
-type 按类型 d:目录 f文件
-ctime修改时间 (-chour -cmin -csec)
ls显示文件
-t 显示最新修改的时间
-l 每行显示一个条目
-h 显示文件大小(human方式)
-R 递归显示
-n 显示组id和gid
ls -lt 按最新修改时间排序,新修改的排在前面
ls -ltR 按最新修改时间排序,新修改的排在前面,并显示子目录文件信息
ls -lh 以单位显示文件大小
wc命令计算字数
-c 按字节数显示
-l 显示行数
-w 只显示字节数
–version 版本号
wc Imuser.cpp