less工具也是一个在页面中显示文件或其他输出的工具。应该说是linux查看文件内容的正统工具,功能极其强大。less的用法比more更灵活。在more中,我们没有办法往前翻,只能往后看,但是如果用less,我们可以用[pageup][pagedown]等按键功能来往后看,使用起来更方便查看内容一个文件!另外,你可以在less中拥有更多的搜索功能,不仅可以向下搜索,还可以向上搜索。1、命令格式:less[参数]file2、命令功能:less与more类似,但可以用less随意浏览文件,而more只能向前移动,不能向后移动,less不会加载整个文件查看之前。3、命令参数:-b设置缓冲区的大小-e文件显示结束后自动离开-f强制打开特殊文件,如外围设备代码、目录和二进制文件-gonlyflag***搜索关键字-i搜索时忽略大小写-m显示百分比类似more命令-N显示每行的行号-o<文件名>将less输出的内容保存在指定文件中-Q不使用警告音-s显示一行连续空行-S行太长,多余部分被舍弃-x将“tab”键显示为指定数字空格/字符串:向下搜索“字符串”的功能?String:upFunctiontosearchforstringn:repeatprevioussearch(relatingto/or?)N:repeatprevioussearchinreverse(reparatedto/or?)b返回一页d返回半页h显示帮助界面Q退出less命令u向前滚动半页y向前滚动一行空格键滚动一行回车键滚动一页[pagedown]:向下翻一页[pageup]:向上翻一页4.示例:示例1:查看文件命令:lesslog2013.log输出:示例2:用ps查看进程信息并通过less分页显示命令:ps-ef|less输出:示例3:查看命令历史使用记录并通过less分页显示命令:history|更少输出:[root@localhosttest]#history|less22scp-rtomcat6.0.32root@192.168.120.203:/opt/soft23cd..24scp-rwebroot@192.168.120.203:/opt/25cdsoft26ls27scp-rjdk1.6.0_16/root@192.168。120.203:/opt/soft28clear29vim/etc/profile30vim/etc/profile31cdtomcat6.0.32/bin/32ls33./shutdown.sh34./startup.sh35vimstartup.sh36ls37echo$JAVA_HOME38java39ls40ls41clear42cd/opt43ls44cpapache-tomcat-6.0.32.tar.gzsoft/45ls46rm-fapache-tomcat-6.0.32.tar.gz47ls48cdsoft49ls50tar-vzfapache-tomcat-6.0.32.tar.gz51tar-vzfxapache-tomcat-6.0.32.tar.gz52tar-zxvfapache-tomcat-6.0.32.tar.gz53ls54cdapache-tomcat-6.0.3255ls56cd0.-57mvapache.6.6.0.3258ls59cdtomcat6.0.32/60ls示例5:浏览多个文件命令:Lesslog2013.loglog2014.log输出:说明:输入:n后,切换到log2014.log输入:p,切换到log2013.log5。补充说明1、全屏导航ctrl+F-向前移动一屏ctrl+B-向后移动一屏ctrl+D-向前移动半屏ctrl+U-向后移动半屏2、单行导航j-forward移动一行k-向后移动一行3.其他导航G-移动到最后一行g-移动到***行q/ZZ-退出less命令4.其他有用的命令v-使用配置的编辑器来editthecurrentFileh-显示less&pattern的帮助文档-只显示符合pattern的行,不显示整个文件5.标记导航使用less查看大文件时,可以在任意位置标记,可以使用命令文本位置导航到特定标记:ma-使用a标记文本的当前位置'a-导航标记a