Linux less命令

/ 技术 / 无站内评论 / 318浏览

less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

配合grep使用

less common.log | grep -a5 'orderNo' --color=auto
这句命令在线上查日志的时候还是比较常用的
less common文件,查询显示日志里包含‘orderNo’的行同时标红。-a5的意思是,在显示'orderNo'行时同时显示该行的上下5行日志。

语法

less [参数] 文件 

参数说明

实例

1、查看文件

less log2013.log

2、ps查看进程信息并通过less分页显示

ps -ef |less

3、查看命令历史使用记录并通过less分页显示

[root@localhost test]# history | less
22  scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft
23  cd ..
24  scp -r web root@192.168.120.203:/opt/
25  cd soft
26  ls
……省略……

4、浏览多个文件

less log2013.log log2014.log

说明:
输入 :n后,切换到 log2014.log
输入 :p 后,切换到log2013.log

附加备注

1.全屏导航

2.单行导航

3.其它导航

4.其它有用的命令

5.标记导航

当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置:

召唤蕾姆
琼ICP备18000156号

鄂公网安备 42011502000211号