博客
关于我
Linux经常使用命令(十二) - less
阅读量:790 次
发布时间:2023-02-05

本文共 1015 字,大约阅读时间需要 3 分钟。

less命令:分页浏览文件的强大工具

less命令是Linux系统中一个功能强大的文本查看工具,常用于分页浏览文件内容。与more命令类似,但less支持向上向下搜索,且在查看文件时不会一次性加载整个文件,节省内存资源。

命令格式

less [选项] 文件

命令功能

  • 向下/向上搜索:支持/字符串(向下搜索)和?字符串(向上搜索)
  • 翻页功能:支持b(向后翻一页)、d(向后翻半页)、h(显示帮助菜单)等操作
  • 缓冲区设置:支持-b选项设置缓冲区大小
  • 退出方式:支持-e选项设置退出方式

命令参数

以下是常用参数的解释:

  • -b:缓冲区大小
    设置less命令的缓冲区大小,适用于大文件快速浏览
  • -e:退出方式
    在文件显示结束后,自动退出less命令
  • -f:强制打开特殊文件
    支持外围设备代号、文件夹及二进制文件的打开
  • -g:仅显示最后搜索的关键词
    适用于快速定位特定内容
  • -i:忽略大小写
    搜索时忽略文件内容的大小写区别
  • -m:显示百分比
    more命令类似,显示当前浏览位置的百分比
  • -N:显示行号
    在浏览时显示每行的绝对行号
  • -o:输出保存
    less命令的输出结果保存到指定文件
  • -Q:不显示警告音
    禁止在搜索过程中播放提示音

导航键技巧

less命令支持多种键盘操作:

  • 翻页:空格键或[pagedown]向下翻一页,[pageup]向上翻一页
  • 滚动j/k向前/后滚动一行,y/u滚动半页
  • 定位G移动到最后一行,g移动到第一行
  • 搜索n重复前一个搜索,shift+n向上搜索,shift+N反向搜索
  • 退出qZZ快速退出less

使用实例

实例一:查看文件内容

less log22.log

实例二:分页查看进程信息

ps -ef | less

实例三:查看命令历史

history | less

实例四:浏览多个文件

less log11.log log22.log

附加说明

  • 全屏导航

    • ctrl+F:向前翻一页
    • ctrl+B:向后翻一页
    • ctrl+D:向前翻半屏
    • ctrl+U:向后翻半屏
  • 单行导航

    • j:向前滚动一行
    • k:向后滚动一行
  • 其他实用命令

    • v:使用默认编辑器打开当前文件
    • h:显示less帮助文档
    • &pattern:仅显示匹配模式的行
  • 标记导航

    • ma:标记当前位置
    • 'a:跳转到标记a的位置

通过less命令,用户可以轻松浏览大文件,支持分页、搜索和导航等多种操作,是每个Linux用户必备的实用工具。

转载地址:http://ilkfk.baihongyu.com/

你可能感兴趣的文章
linux开启nscd服务缓存加速-DNS缓存
查看>>
Linux开放的端口太多了?教你一招找出所有开放的端口,然后直接干掉!
查看>>
Linux开机启动、利用crontab实现开机启动某个程序
查看>>
linux开机启动脚本制作
查看>>
Linux忘记用户名密码
查看>>
linux怎样用node编辑内容,Linux系统编写Node.js应用
查看>>
Linux性能优化思路和方法
查看>>
Linux或Centos查看CPU和内存占用情况_top只能查看对应的命令_如何查看具体进程---linux工作笔记062
查看>>
linux打印函数是哪个文件夹,如何从linux上的文件夹中找到一个函数
查看>>
Linux授予权限命令
查看>>
Linux搭建DHCP服务
查看>>
Linux搭建FTP服务(附FTP Server 服务器客户端工具)
查看>>
Linux搭建HTTP服务
查看>>
Linux搭建NFS服务器
查看>>
Linux搭建NTP服务器
查看>>
Linux搭建SFTP服务器
查看>>
Linux搭建测试环境详细步骤
查看>>
Linux操作系统安装与gcc和内核升级
查看>>
Linux文件内容查询命令
查看>>
linux文件夹操作的常用命令【一例一图】
查看>>