实时刷新日志最后200行 tail -fn 200 filename
打印日志全部 cat filename
显示行数 cat -n filename
强制退出 cat, tail 命令 ctrl+c
过滤”hello”字符串 grep –n ‘hello’filename
查看 150 行和 200 行之间的数据
cat -n filename|head -n 200|tail -n 50
或
cat -n filename|head -n 200|tail -n +150
或
sed -n '150,200p' filename
分解:
tail -n 1000:显示最后1000行
tail -n +1000:从1000行开始显示,显示1000行以后的
head -n 1000:显示前面1000行
grep 详细用法
grep [-acinv] [--color=auto] '搜寻字符串' filename 选项与参数:
-a :将 binary 文件以 text 文件的方式搜寻数据
-c :计算找到 '搜寻字符串' 的次数
-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!
--color=auto :可以将找到的关键词部分加上颜色的显示喔!
-d <动作> 或 --directories=<动作> : 当指定要查找的是目录而非文件时,必须使用这项参数,否则grep指令将回报信息并停止动作。
-e<范本样式> 或 --regexp=<范本样式> : 指定字符串做为查找文件内容的样式。
-E 或 --extended-regexp : 将样式为延伸的普通表示法来使用。