`
xp9802
  • 浏览: 1204939 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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

   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

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

   28  clear

   29  vim /etc/profile

   30  vim /etc/profile

   31  cd tomcat6.0.32/bin/

   32  ls

   33  ./shutdown.sh

   34  ./startup.sh

   35  vim startup.sh

  36  ls

   37  echo $JAVA_HOME

   38  java

   39  ls

   40  ls

   41  clear

   42  cd /opt

   43  ls

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

   45  ls

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

   47  ls

   48  cd soft

   49  ls

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

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

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

   53  ls

   54  cd apache-tomcat-6.0.32

   55  ls

   56  cd ..

   57  mv apache-tomcat-6.0.32 tomcat6.0.32

   58  ls

   59  cd tomcat6.0.32/

   60  ls

 

实例5:浏览多个文件 

命令:

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命令大全 详细解说 chm

    这份文档涵盖了广泛且深入的Linux命令知识,下面我们将详细探讨一些重要的Linux命令及其应用。 1. `ls`:列出目录内容,是最基础的命令之一。通过不同的参数,如`-l`显示详细信息,`-a`显示隐藏文件,你可以更全面...

    LINUX命令大全,提供了详细的命令格式和参数介绍

    这份"Linux命令大全"提供了一套详尽的命令参考,涵盖了Linux系统中的各种常用和不常用的命令,以及它们的格式和参数。下面,我们将深入探讨一些重要的Linux命令及其用法。 1. **ls** - 列出目录内容 - `-l`:以...

    Linux命令解释与示例

    本文将深入探讨Linux命令行的基本概念,并通过实例解析常用的Linux命令,帮助你更好地理解和掌握这一强大工具。 一、Linux命令行界面 Linux的命令行界面,也被称为终端或控制台,是通过文本输入和输出进行交互的...

    Linux命令详细手册+Linux命令大全

    本压缩包包含两本资源——"Linux命令详细手册"和"Linux命令大全",旨在帮助用户深入理解和掌握Linux命令。 "Linux命令详细手册"(可能是PDF格式的扫描版)提供了一个全面的指南,涵盖了从基础操作到高级技巧的各类...

    Linux常用命令.pdf

    以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项] [文件或目录]` 2. **命令功能**:用于列出当前目录下的文件和子目录。不加任何参数时,它会显示所有非隐藏文件和...

    Linux命令详解之less命令

    less命令非常强大,在此只介绍几个常用的参数,更多参数使用man less来查看Linux帮助手册。 -b &lt;缓冲区大小&gt; 设置缓冲区的大小 -e 当文件显示结束后,自动离开 -f 强迫打开特殊文件,例如外围设备代号、目录和二...

    Linux 命令速查手册

    Linux命令速查手册作为一本全面介绍Linux命令的参考书籍,由美国作者Scott Granneman所著,并由成保栋与李保强翻译成中文版本。本书是图灵系统与网络管理技术丛书之一,适合所有与Linux相关的工作人员以及初学者,...

    Linux基础命令及其解释--基础篇

    以下是一些常见的Linux基础命令及其详细解释: 1. **ls** - 列出目录内容 `ls` 命令用于显示当前工作目录中的文件和子目录。加上 `-l` 参数可以显示详细信息,包括权限、所有者、大小等;使用 `-a` 参数会显示隐藏...

    Linux的命令解释

    Linux命令解释是学习和掌握这个开源操作系统的关键。本节将详细介绍Linux的一些基础及常用的命令,以帮助用户更好地理解和操作Linux系统。 1. **ls**:用于列出目录内容。基本用法是`ls [选项] [目录或文件名]`,...

    linux命令速查手册.pdf

    下面我们将详细介绍这些命令的使用方法和应用场景。 11.1 查看命令行历史 在 Linux 中,每当我们在 shell 中输入命令时,这些命令都会被保存在主目录下的一个名为 `.bash_history` 的文件中。这个文件默认情况下只...

    Linux命令壁纸带中文.rar

    为了更好地理解和记忆Linux命令,本资源提供了一套“Linux命令壁纸带中文”的学习资料。这些壁纸将常见的Linux命令与精美的图像结合,每张壁纸上都清晰地标注了对应的中文注释,旨在帮助用户在日常使用中加深对命令...

    linux命令 chm格式文档

    在这个`Linux命令大全(修改版).chm`文件中,我们可以期待找到关于Linux命令的详细解释和示例。 1. **目录结构**: `chm`文件通常有一个结构化的目录,用户可以通过这个目录快速定位到特定的命令。在Linux命令大全...

    linux命令速查 Linux常用命令

    以下是一些常见的Linux命令及其详细解释: 1. **ls** - 列出目录内容 使用`ls`命令可以查看当前目录下的文件和子目录。加上`-l`参数会显示详细信息,包括权限、所有者、大小等。 2. **cd** - 改变工作目录 `cd`...

    Linux命令大全手册 550多个 Linux命令,内容包含 Linux命令手册、详解、学习,值得收藏的Linux命令速查手册。

    Linux命令大全手册还深入解释了每个命令的选项和参数,以及它们如何相互配合以完成更复杂的任务。例如,`find`命令可以与其他命令如`exec`结合使用,对找到的文件执行进一步的操作。此外,手册可能还包括对shell脚本...

    Linux命令大全搜索工具 v1.5.1_Linuxshell_linux_

    这个压缩包中的"Linux命令大全搜索工具v1.5.1.pdf"文件,很可能是对Linux常用命令的详尽列举和解释,包括了命令的基本用法、参数选项、返回值以及实际应用场景。通过这份文档,用户可以快速查找并理解各种Linux命令...

    Linux命令大全手册中文版

    以上仅是Linux命令海洋中的一部分,通过"Linux命令大全手册中文版",你可以深入了解每一个命令的具体用法、参数和实例,进一步提升你的Linux操作技能。CHM格式的文档使得查询变得轻松,无论你是初学者还是经验丰富的...

    linux命令大全及参数详细说明

    以上只是部分常用命令,Linux命令众多,每条命令都有丰富的参数,可以通过`man command`查看命令的手册页获取更详细信息。学习和熟练使用这些命令,将使你在Linux环境中游刃有余。通过阅读"Linux教程_1.doc"和"Linux...

    linux-Linux命令大全内容包含Linux命令手册详解学习搜集

    本资源"Linux命令大全"包含了516个Linux命令的详细资料,对于学习和理解Linux操作系统至关重要。下面,我们将深入探讨这个资源中涉及的一些关键知识点。 1. **命令手册**: - 在Linux世界中,命令手册(man pages...

    Linux命令大全.zip

    在IT领域,Linux操作系统是开发者、系统管理员以及技术爱好者广泛使用的平台。Linux以其开源、免费和高度可定制性而著称。..."Linux命令大全.zip"中的详细内容将涵盖更多细节,是深入学习Linux操作的好资料。

    Linux 命令(89)- less 命令

    以上是对`less`命令的详细解释,它在日常的Linux文本处理中扮演着重要角色,提供了丰富的交互性和高效的文件查看体验。通过熟练掌握`less`,用户可以更高效地管理和查看文本内容,尤其对于大文件和日志文件的分析...

Global site tag (gtag.js) - Google Analytics