linux命令-查询--tail+cat+more+less+grep

1.tail :查询文件内容

tail -f  xx.log--查询文件最尾部的数据,并不断刷新。

tail -n xx.log --查询文件尾部n行的数据,并不断刷新。

  比如 tail -10 xx.log

tail -c300 xx.log--查询文件尾部字节数=300的数据

 

2.cat--连接文件并打印到标准输出设备上

1)-n 加行号,从1 开始对每行编号。

2)-b,与-n 类似,处理空白行。

扫描二维码关注公众号,回复: 10826402 查看本文章

3)/dev/null 清空文件face.txt

3.less--随意浏览文件内容,可前后翻页

1)ctrl+F 往前翻动一页

   ctrl+B-往后翻动一页

   ctrl+D--往前移动半屏

   ctrl+U-往后移动半屏

2)j--向下移动一行 ;k-向上移动一行

3)G-移动到最后一行,g移动到第一行

4)同时查看多个文件:less xx1.log xx2.log xx3.log ...

  :p--向前查看文件 :n-向后查看文件

    

4.more 

 和less类似,查看命令没有less灵活。

:f  --输出当前文件名和行号

 = 输出当前行号

ctrl+B 向后移动

5.grep

  grep -i  <指定数据> xx.log--查找包含指定数据的内容,进行输出

-c --计算符合样式的列数

--col --对符合样式的内容加亮显示

-A -B -C

   

发布了18 篇原创文章 · 获赞 1 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Annie_ya/article/details/105538507