Linux查看文件及内容处理:less命令语法及实例讲解,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
:

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

相关内容