惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
F
Fortinet All Blogs
爱范儿
爱范儿
博客园 - Franky
MyScale Blog
MyScale Blog
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
B
Blog
P
Proofpoint News Feed
IT之家
IT之家
宝玉的分享
宝玉的分享
D
DataBreaches.Net
S
SegmentFault 最新的问题
Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
M
MIT News - Artificial intelligence
L
LangChain Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
雷峰网
雷峰网
Stack Overflow Blog
Stack Overflow Blog
量子位
V
V2EX
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

博客园 - 飘飘雪

Redis 的 Rehash 操作详解 Panic 与 Crash 的区别 vscode常用快捷键大全 网络流量单位 Core文件作用、设置及用法 linux批量执行工具omnitty安装及使用 linux 下误改了/etc/profile下的文件path路径导致整个系统用不了命令 python安装 Tair中对热key的内部处理 Tair中对大key的内部处理方式 redis的redis-benchmark用法 redis的memtier-benchmark用法 阿里巴巴的缓存类测试产品及有缺点 如何在class文件中使用pom中profile级别的 <properties> profiles下的properties与properties有什么区别 Guava 工具类之 Splitter的使用 什么是“黑天鹅”和“灰犀牛” java-sdk接口测试覆盖率统计实践 java应用接口自动化覆盖率统计实践
linux less和more命令用法
飘飘雪 · 2025-02-24 · via 博客园 - 飘飘雪

在 Linux 中,less 和 more 是两个常用的文本文件查看工具,用于逐页或逐行查看文件内容。以下是它们的详细用法和区别:


1. more 命令

(1) 基本用法

例如:

(2) 常用操作

  • 向下翻页:按 空格键 或 f
  • 向下翻一行:按 Enter
  • 退出:按 q
  • 查找字符串:按 /,然后输入要查找的字符串(仅支持向前查找)。
  • 显示行号:按 =

(3) 限制

  • 只能向前翻页,不能向后翻页。
  • 功能相对简单,适合查看较小的文件。

2. less 命令

(1) 基本用法

例如:

(2) 常用操作

  • 向下翻页:按 空格键 或 f
  • 向上翻页:按 b
  • 向下翻一行:按 Enter 或 j
  • 向上翻一行:按 k
  • 跳转到文件开头:按 g
  • 跳转到文件结尾:按 G
  • 查找字符串:
    • 向前查找:按 /,然后输入要查找的字符串。
    • 向后查找:按 ?,然后输入要查找的字符串。
  • 退出:按 q
  • 显示行号:按 =

(3) 高级功能

  • 标记位置:按 m,然后按一个字母(如 a),标记当前位置。按 ' 加字母(如 'a)跳转到标记位置。
  • 多文件查看:打开多个文件后,按 :n 查看下一个文件,按 :p 查看上一个文件。
  • 管道支持:可以通过管道与其他命令结合使用。例如:

(4) 优点

  • 支持向前和向后翻页。
  • 功能更强大,适合查看大文件或日志文件。

3. less 和 more 的区别

功能moreless
向前翻页 不支持 支持
向后翻页 支持 支持
查找字符串 仅向前查找 支持向前和向后查找
跳转到文件开头/结尾 不支持 支持
标记位置 不支持 支持
多文件查看 不支持 支持
管道支持 支持 支持

4. 使用场景

  • more:适合查看较小的文件,功能简单,易于使用。
  • less:适合查看大文件或日志文件,功能强大,支持更多操作。

5. 示例

(1) 查看文件

(2) 查找字符串

在 less 中查找字符串 error

  1. 按 /
  2. 输入 error,然后按 Enter

(3) 跳转到文件结尾

在 less 中按 G 跳转到文件结尾。

(4) 查看命令输出

查看 ps aux 的输出:


通过 less 和 more,你可以方便地查看和分析文件内容。如果需要更多功能(如前后翻页、查找字符串等),推荐使用 less