more、less 命令:阅读文本

一、命令简介

more​ 和 less​ 都是用于查看文本文件内容的命令,但它们在显示方式和功能上有一些区别。

简单的说 less​ 是 more​ 的升级版:增加了搜索、跳转等功能。所以优先使用 less​,可以不用 more ​了。

二、命令参数

基本用法

要使用 less​ 查看文件内容,只需在命令行中输入:

bash 复制代码
less filename

常用选项

  • -N:显示行号。
  • -S:禁用折行。
  • -M-F:在每次按下 Page Down 或 Page Up 时显示百分比和行号。
  • -i:搜索时忽略大小写。
  • -x <num>:设置屏幕宽度(字符数)。

常用快捷键

  • Ff:向前滚动一整屏。
  • Bb:向后滚动一整屏。
  • d:向下滚动半屏。
  • u:向上滚动半屏。
  • g:跳转到文件开头。
  • G:跳转到文件末尾。

更多快捷键

不要记忆,用到再查。

  • 空格键Page Down:向下翻页。
  • b:向上翻页。
  • 上下箭头键:逐行上下移动。
  • 左右箭头键:逐字符左右移动。
  • G:跳转到文件末尾。
  • g:跳转到文件开头。
  • / :向前搜索文本(输入搜索词后按 Enter)。
  • ? :向后搜索文本(输入搜索词后按 Enter)。
  • n:重复前一个搜索(与搜索方向相同)。
  • N:重复前一个搜索(与搜索方向相反)。
  • d:向下滚动半页。
  • u:向上滚动半页。
  • h:显示帮助屏幕。
  • q :退出 less

三、命令示例

以下是一些使用 less​ 命令的示例,展示了如何用它来查看文件内容,搜索文本,以及一些其他有用的操作。

基本查看文件内容

查看名为 example.txt​ 的文件内容:

bash 复制代码
less example.txt

显示行号

查看文件内容并显示行号:

bash 复制代码
less -N example.txt

搜索文本

在文件中搜索 "keyword":

bash 复制代码
less example.txt

然后在 less​ 命令提示符下输入 /keyword​ 并按 Enter 键。

从特定行开始查看

从第 100 行开始查看文件:

bash 复制代码
less +100 example.txt

从文件末尾开始查看

从文件末尾开始查看,并向上滚动:

bash 复制代码
less +G example.txt

查看多个文件

同时查看多个文件,并使用 :n​ 和 :p​ 在它们之间切换:

bash 复制代码
less file1.txt file2.txt file3.txt

less​ 中,使用 :n​ 切换到下一个文件,使用 :p​ 切换到前一个文件。

禁用折行

查看文件内容,并禁用折行:

bash 复制代码
less -S example.txt

设置屏幕宽度

设置屏幕宽度为 80 个字符:

bash 复制代码
less -x80 example.txt

退出 less

less​ 中,按 q​ 键退出。回顾 ⤴️ 常用快捷键

相关推荐
初学c++2 天前
rpm 命令:RedHat底层包管理器
linux命令
初学c++3 天前
localectl 命令:系统语言、键盘布局和区域设置
linux命令
初学c++3 天前
pvesm 命令:PVE存储管理
linux命令
初学c++6 天前
iostat 命令:系统状态监控
linux命令
初学c++12 天前
df 命令:显示磁盘空间使用情况
linux命令
初学c++12 天前
apt:Debian 高级包管理器
linux命令
初学c++12 天前
chattr:修改文件的特殊属性
linux命令
开出南方的花15 天前
数据处理与统计分析篇-day01-Linux基础与环境搭建
linux·运维·服务器·ssh·虚拟机·linux命令·finalshell
景天科技苑2 个月前
【python】在Python代码中执行Linux命令的详细用法教程
linux·开发语言·python·linux命令·python执行linux命令