Linux less命令分页显示


http://blog.csdn.net/robinjwong/article/details/39155959

less工具是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。使用了less时,可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容。除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

命令格式:

[html]  view plain  copy
  在CODE上查看代码片 派生到我的代码片
  1. less [参数] 文件名  

命令功能:

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

命令参数:

-b          <缓冲区大小> 设置缓冲区的大小

-e          当文件显示结束后,自动离开
-f          强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g          只标志最后搜索的关键词
-i          忽略搜索时的大小写
-m          显示类似more命令的百分比
-N          显示每行的行号
-o <文件名> 将less 输出的内容在指定文件中保存起来
-Q          不使用警告音
-s          显示连续空行为一行
-S          行过长时间将超出部分舍弃
-x <数字>   将“tab”键显示为规定的数字空格
h           显示帮助界面
u           向前滚动半页
y           向前滚动一行
空格键      滚动一行
回车键      滚动一页


进入之后的操作:

  • 先按[ESC],再按[ > ],显示最后一行;
  • 先按[ESC],再按[ < ],显示第一行;
  • /字符串      向下搜索“字符串”的功能   (实例1-1 —— 在less中使用搜索 / ?
  • ?字符串      向上搜索“字符串”的功能
  • n           重复前一个搜索(与 / 或 ? 有关)
  • N           反向重复前一个搜索(与 / 或 ? 有关)
  • q                         退出less 命令
  • [pagedown] 向下翻动一页
  • [pageup]   向上翻动一页
  • END        到最后
  • HOME       到最前


使用实例:

实例1——查看文件

命令:

[html]  view plain  copy
  在CODE上查看代码片 派生到我的代码片
  1. less log2013.log  
输出:



实例1-1 —— 在less中使用搜索 / ?

首先使用上面的命令进入文件中:


向下搜索文本:8052

直接键入 /8052 ,然后回车,显示第一个搜索结果:


按 ‘n’键可显示下一个搜索结果。


实例2——查看进程信息并用less分页显示

命令:

[html]  view plain  copy
  在CODE上查看代码片 派生到我的代码片
  1. ps -ef|less  
输出:

实例3——查看命令历史记录并使用less分页显示

命令:

[html]  view plain  copy
  在CODE上查看代码片 派生到我的代码片
  1. history|less  
输出:


  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Linux 分页显示命令通常使用的是"less"命令。"less"命令可以逐页显示文本文件的内容,而且支持前往下一页、上一页、第一行、最后一行等功能。在命令行中输入"less [文件名]"即可打开相应文件进行分页显示,使用空格键可以向下翻页,使用"b"键可以向上翻页。另外,"less"命令还支持搜索和编辑等功能。 ### 回答2: Linux是一种操作系统,其命令行界面非常强大而灵活。在Linux中,用户可以使用各种命令来完成不同的任务。其中,分页显示命令是非常重要的。 分页显示命令可以将一篇较长的文本分页显示,可以方便用户阅读和查找所需内容。在Linux中,有几个常用的分页显示命令,如less、more和cat等。 首先,我们来介绍less命令。less命令可以将文本内容分页显示,并且支持向前和向后翻页。使用less命令需要在终端中输入“less”,空格可以向下翻页,B键可以向上翻页。此外,还可以使用“/”加上所要查找的关键字来搜索文本内容。 接下来是more命令。more命令和less命令的功能类似,也可以将文本分页显示,但是不支持向前翻页,只能向后翻页。在终端中输入“more”,空格可以向下翻页,Q键可以退出。 最后是cat命令。cat命令不同于less和more命令,它不是分页显示文本内容,而是将整个文本内容一次性显示出来。如果文本内容比较长,使用cat命令会导致终端不停地滚动,不利于阅读和查找。 综上所述,Linux中的分页显示命令有三种:less、more和cat。每个命令都有其独特的优缺点,在不同的场合下选择不同的命令可以提高工作效率。如需了解更多Linux命令,请查看相关学习资料或咨询专业人士。 ### 回答3: Linux操作系统是一个非常强大的操作系统,提供了许多实用的命令行工具。其中,分页显示命令是一个非常常用的命令,它可以让我们逐页地查看文本文件或者命令输出结果,从而方便我们阅读和查找信息。 常用的Linux分页显示命令有以下几种: 1. more命令 more命令是一个比较老的命令,它可以逐页地查看文本文件或者命令输出结果。使用more命令时,可以使用空格键来向下翻页,使用“q”键退出查看。 例如,查看一个文本文件可以输入命令:more filename.txt 2. less命令 less命令是一个比more命令更加强大和灵活的命令。它可以逐行或逐页地查看文本文件或者命令输出结果,支持搜索和跳转等高级功能。使用less命令时,可以使用空格键来向下翻页,使用“b”键向上翻页,使用“/”键进行搜索,使用“q”键退出查看。 例如,查看一个文本文件可以输入命令:less filename.txt 3. tail命令 tail命令可以查看文件的末尾内容,支持实时监控文件的新增内容。使用tail命令时,可以使用“-f”参数实时监控文件的新增内容,使用“-n”参数指定显示的行数。 例如,查看日志文件的最后10行可以输入命令:tail -n 10 logfile.txt 总的来说,Linux分页显示命令是非常实用和方便的工具,可以帮助我们快速地查找和阅读文本文件或者命令输出结果。针对不同的需求和场景,可以选择合适的分页显示命令来使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值