7.less命令用法

2023年 9月 7日 51.3k 0

七.less

1.命令介绍

less命令和more命令大同小异,今天一起来看看less的使用
less的参数比较多,但是也符合二八定律,就是最常用的参数,永远只有20%,剩下的80%几乎很少用到。
less命令的功能是用于分页显示文件内容。

分页显示的功能与more命令很相像。

但more命令只能从前向后浏览文件内容,而less命令则不仅能从前向后(PageDown键),还可以从后向前(PageUp键)浏览文件内容,更加灵活。

2.常用参数
2.1常用命令参数

image.png

2.2常用操作参数
  • /字符串:向下搜索"字符串"的功能
  • ?字符串:向上搜索"字符串"的功能
  • n:重复前一个搜索(与 / 或 ? 有关)
  • N:反向重复前一个搜索(与 / 或 ? 有关)
  • b 向后翻一页
  • d 向后翻半页
  • h 显示帮助界面
  • Q 退出less 命令
  • u 向前滚动半页
  • y 向前滚动一行
  • 空格键 滚动一行
  • 回车键 滚动一页
  • [pagedown]: 向下翻动一页
  • [pageup]: 向上翻动一页
2.3其他常用的指令

1.全屏导航

  • ctrl + F - 向前移动一屏
  • ctrl + B - 向后移动一屏
  • ctrl + D - 向前移动半屏
  • ctrl + U - 向后移动半屏

2.单行导航

  • j - 向前移动一行
  • k - 向后移动一行

3.其它导航

  • G - 移动到最后一行
  • g - 移动到第一行
  • q / ZZ - 退出 less 命令
3.示范案例
3.1分页查看指定内容
[root@klh ~]# less anaconda-ks.cfg
hello,world
linux
hello.txt (END)
3.2分页查看指定的文件内容及行号
[root@klh ~]# less -N xj.sh 
      1 #!/bin/bash
      2 #主机信息每日巡检
      3  
      4 IPADDR=$(ifconfig ens32|grep 'inet addr'|awk -F '[ :]' '{      4 print $13}')
      5 #环境变量PATH没设好,在cron里执行时有很多命令会找不到
      6 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/us      6 r/sbin:/usr/bin:/root/bin
      7 source /etc/profile
      ...
3.3分页显示指定命令的输出结果
[root@klh ~]# ls -la |less
总用量 844744
dr-xr-x---. 11 root root  4096 1月   7 19:04 .
dr-xr-xr-x. 23 root root  4096 1月   3 21:44 ..
-rw-r--r--   1 root root    57 1月   7 18:19 adduser.sh
-rw-r--r--   1 root root    50 12月 10 19:40 ana.cfg
[root@klh ~]# ps -ef |less
3.4浏览多个文件
方式一,传递多个参数给 less,就能浏览多个文件。

    less file1 file2

    方式二,正在浏览一个文件时,使用 :e 打开另一个文件。

    less file1
    :e file2
     
    当打开多个文件时,使用如下命令在多个文件之间切换

    :n - 浏览下一个文件
    :p - 浏览前一个文件

💕💕💕 好啦,这就是今天要分享的内容了✨ ✨ ✨
🍻🍻🍻如果你喜欢的话,就不要吝惜你的一键三连了~

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论