linux中less命令使用详解

如题所述

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

1.命令格式:

less [参数]  文件

2.命令功能:

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

3.命令参数:

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

   -e  当文件显示结束后,自动离开

   -f  强迫打开特殊文件,例如外围设备代号、目录和二进制文件

   -g  只标志最后搜索的关键词

   -i  忽略搜索时的大小写

   -m  显示类似more命令的百分比

   -N  显示每行的行号

   -o 文件名 将less 输出的内容在指定文件中保存起来

   -Q  不使用警告音

   -s  显示连续空行为一行

   -S  行过长时间将超出部分舍弃

   -x 数字 将“tab”键显示为规定的数字空格

   /字符串:向下搜索“字符串”的功能

   ?字符串:向上搜索“字符串”的功能

   n:重复前一个搜索(与 / 或 ? 有关)

   N:反向重复前一个搜索(与 / 或 ? 有关)

   b  向后翻一页

   d  向后翻半页

   h  显示帮助界面

   Q  退出less 命令

   u  向前滚动半页

   y  向前滚动一行

   空格键 滚动一行

   回车键 滚动一页

   [pagedown]: 向下翻动一页

   [pageup]:   向上翻动一页

4.使用实例:

实例1:查看文件

   命令:

   less log2013.log

输出:

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

命令:

    ps -ef |less

输出:

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

命令:

history | less

输出:

复制代码

   

代码如下:

[root@localhost test]# history | less

   scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft

   cd ..

   scp -r web root@192.168.120.203:/opt/

   cd soft

   ls

   scp -r jdk1.6.0_16/ root@192.168.120.203:/opt/soft

   clear

   vim /etc/profile

   vim /etc/profile

   cd tomcat6.0.32/bin/

   ls

   ./shutdown.sh

   ./startup.sh

   vim startup.sh

   ls

   echo $JAVA_HOME

   java

   ls

   ls

   clear

   cd /opt

   ls

   cp apache-tomcat-6.0.32.tar.gz soft/

   ls

   rm -f apache-tomcat-6.0.32.tar.gz

   ls

   cd soft

   ls

   tar -vzf apache-tomcat-6.0.32.tar.gz

   tar -vzfx apache-tomcat-6.0.32.tar.gz

   tar -zxvf apache-tomcat-6.0.32.tar.gz

   ls

   cd apache-tomcat-6.0.32

   ls

   cd ..

   mv apache-tomcat-6.0.32 tomcat6.0.32

   ls

   cd tomcat6.0.32/

   ls

实例4:浏览多个文件

命令:

Less log2013.log log2014.log

输出:

说明:

   输入 :n后,切换到 log2014.log

   输入 :p 后,切换到log2013.log

5.附加备注

1.全屏导航

ctrl + F - 向前移动一屏

   ctrl + B - 向后移动一屏

   ctrl + D - 向前移动半屏

   ctrl + U - 向后移动半屏

2.单行导航

j - 向前移动一行

   k - 向后移动一行

3.其它导航

G - 移动到最后一行

   g - 移动到第一行

   q / ZZ - 退出 less 命令

4.其它有用的命令

v - 使用配置的编辑器编辑当前文件

   h - 显示 less 的帮助文档

   pattern - 仅显示匹配模式的行,而不是整个文件

5.标记导航

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

   ma - 使用 a 标记文本的当前位置

   'a - 导航到标记 a 处

温馨提示:内容为网友见解,仅供参考
无其他回答

一图看懂Linux Less命令
首先,启动less命令浏览文件的最简单方式是:less 文件名。当执行此命令时,less会从文件名指定的文件中读取内容,并以分页模式显示。用户可以通过上下箭头浏览文件内容,或使用数字键来定位到文件中的特定行。为了在不进入浏览模式的情况下查看文件前几行,可以使用less命令的头选项:less -S 文件名。这样...

Linux less 命令
Linux中的less命令,类似于more,为文件浏览提供了强大的分页和搜索功能。这个命令允许用户灵活地查看文件内容,支持双向翻页操作,无论是向上还是向下移动。less命令的使用涉及多种场景和参数。首先,最基本的用途是查看文件,只需简单输入文件名即可。其次,在查看系统进程信息(如使用ps命令)时,less会将...

linux less 命令详解
1 搜索 当使用命令 less file-name 打开一个文件后可以使用下面的方式在文件中搜索。搜索时 整个文本中匹配的部分会被高亮显示。向前搜索 \/ - 使用一个模式进行搜索并定位到下一个匹配的文本 n - 向前查找下一个匹配的文本 N - 向后查找前一个匹配的文本 向后搜索 ? - 使用...

linux中less命令使用详解
less [参数]  文件 2.命令功能:less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。3.命令参数:-b 缓冲区大小 设置缓冲区的大小    -e  当文件显示结束后,自动离开  &...

如何使用less命令来查看文件内容
Less命令使用非常地简单,首先,我们可以使用less命令来浏览一个文件的内容,只需在终端输入“less 文件名”即可,可以通过将文件名作为参数来指定需要查看的文件。在浏览文本的过程中,可以使用空格键向下翻页,使用b键向上翻页。除此之外,Less命令还提供了许多有用的功能,例如按键q退出命令,=号命令可以...

linux常用命令less选项
Linux中,less命令是一个强大的文本查看器,提供了许多实用的选项以满足不同需求。首先,让我们来看看一些关键选项:-N:添加行号,使得在查看文件时能够更方便地定位到具体行。-m 或 -M:启用长提示模式,显示文件的读取进度、当前行号以及总行数,这对于跟踪文件浏览非常有用。q 或 Q ZZ:退出less,...

linux less命令详解
1、语法:less [参数] 文件 2、常用参数说明:-b -e 当文件显示结束后,自动离开 -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件 -g 只标志最后搜索的关键词 -i 忽略搜索时的大小写 -m 显示类似more命令的百分比 -N 显示每行的行号 -Q 不使用警告音 -s 显示连续空行为一行 -S ...

Linux浏览文件命令:cat、less、more详解!
本文将深入解析Linux中用于浏览文件的三种命令:cat、less和more,帮助你理解它们的功能和使用方式。首先,cat命令能够一次性在终端中显示文件的所有内容。例如,运行`cat Facebook首席运营官桑德伯格《Lean\\ In》.txt`会显示整个文件。若想查看行号,可以添加参数`-n`,如`cat -n Facebook首席运营官...

想要提高效率?学会使用more\/less命令,轻松处理大文件
首先,让我们了解more命令。它是一个基本的分页查看工具,man page(手册页)解释了其功能。通过使用-n选项,你可以指定开始显示的行数,而+number选项则控制每页显示的行数。翻页操作也很直观,Space键向下翻一页,Enter键向下滚动一行,b键则向前翻一页。退出more只需输入q。然后是less命令,它是在...

less的Linux命令
在Linux系统中,less命令的用法与more命令类似,它可以用来随意浏览文件,且支持翻页、搜索,还支持向上翻页、向下翻页。语法 less [参数] 文件 参数说明 -b <缓冲区大小>设置缓冲区的大小;-e 当文件显示结束后,自动离开;-f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件;-g 只标志最后搜索...

相似回答
大家正在搜