欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Linux查看文件及内容处理:less命令语法及实例讲解

程序员文章站 2022-12-03 09:24:08
1、命令说明: less命令其功能也是分页显示文件内容,但是 less 的用法比起 more 更加有弹性。more 命令不能向前翻看,只能往后翻看,而 less 命令不但可以向前或向后翻看文...

1、命令说明:

less命令其功能也是分页显示文件内容,但是 less 的用法比起 more 更加有弹性。more 命令不能向前翻看,只能往后翻看,而 less 命令不但可以向前或向后翻看文件,并且还提供更多的搜索功能,不止可以向下搜索,还可以向上搜索。常用快捷键有:

按上方向键:向前滚动一行。按下方向键:向后滚动一行。按PgUp键:向上滚动一页。按PgDn键:向下滚动一页。按 q 键:退出 less 命令。按 / 键:向下搜索“字符串”功能。按 ? 键:向上搜索“字符串”功能。

2、语法:

less [选项]... 文件列表...

3、实例:

执行 less -N /var/log/message 后,会显示如下内容(其中 -N 选项用于显示每行的行号):

      1 Feb 19 16:20:01 centos systemd: Started Session 6 of user root.
      2 Feb 19 16:20:01 centos systemd: Starting Session 6 of user root.
      3 Feb 19 16:22:44 centos kernel: hrtimer: interrupt took 1315710 ns
      4 Feb 19 16:25:52 centos dhclient[828]: DHCPREQUEST on ens33 to 192.168.229
      4 .254 port 67 (xid=0x7adc6a1b)
      5 Feb 19 16:25:52 centos dhclient[828]: DHCPACK from 192.168.229.254 (xid=0
      5 x7adc6a1b)
      6 Feb 19 16:25:52 centos NetworkManager[726]:   [1519028752.6903] dhc
      6 p4 (ens33):   address 192.168.229.129
      7 Feb 19 16:25:52 centos NetworkManager[726]:   [1519028752.6906] dhc
      7 p4 (ens33):   plen 24 (255.255.255.0)
      8 Feb 19 16:25:52 centos NetworkManager[726]:   [1519028752.6906] dhc
      8 p4 (ens33):   gateway 192.168.229.2
      9 Feb 19 16:25:52 centos NetworkManager[726]:   [1519028752.6906] dhc
      9 p4 (ens33):   server identifier 192.168.229.254
     10 Feb 19 16:25:52 centos NetworkManager[726]:   [1519028752.6906] dhc
     10 p4 (ens33):   lease time 1800
     11 Feb 19 16:25:52 centos NetworkManager[726]:   [1519028752.6907] dhc
:

如上所示,第一列为每行的行号,在验证相关快捷键操作时,可以以行号作为参照。