Linux搜索查询命令

1:查看文件:

  cat error.log

  cat -n 文件名  n 代表显示行号 

  cat -n error.log  显示行号

2:查看文件同时搜索Mappe

  cat error.log | grep 'Mappe' 

3:查看文件同时搜索Mappe,同时按照每10页进行分页

  cat error.log | grep 'Mappe' | more -10

     按enter 逐行显示,按空格,按照10也进行分页

4:分页查看

  more 文件名

  more error.log  按空格键,向下翻页,按b键,向上翻页 b

  more -50 文件名

5:动态查看

  tail -f 文件名  一般用于查看日志文件

  tail -f error.log

  按照200行的查看动态日志

  tail -200f error.log

  tail -200f | grep 'exception'  error.log  动态查看同时搜索含有exception的日志显示

6:less查询

  less 文件名  按空格键,向下翻页,按b键,向上翻页 b

  搜索文件:less 文件名称 ,输入/ 需要搜索的字符串   ,按空格键,进行搜索

  ps -ef | less 能分页进行查询进程

  history|less 能分页查看已经输入的命令

7:将查询的结果输出到文件中

  cat error.log > out.log

  cat error.log | grep  'exception' >out.log

  ps -ef |less >out.log

  ps -ef|less >>out.log

单个> 表示的是 情况out.log文件,然后写入文件中,不追加文件,会覆盖原来的文件

2个> 表示的是 追加文件,会覆盖原来的文件

posted on 2020-11-09 14:56  lewisat  阅读(253)  评论(0编辑  收藏  举报

导航