Linux文件和目录管理命令---- less 命令

2023-12-28 12:00:13

less 是一个强大的命令行工具,用于在 Unix 和 Unix-like 系统中查看(不编辑)大文件的内容。与 more 命令类似,但提供更多的功能和灵活性。在本博客中,本文将深入探讨 less 的各种用法,并展示相应的控制台命令和执行结果。

1. 基本用法

命令:less filename.txt 使用 less 查看文件内容。例如,查看名为 filename.txt 的文件。

$ less filename.txt

执行结果:文件的内容会在控制台分页显示。

2. 向前向后翻页

  • 向前翻页:fspace
  • 向后翻页:b

例如,打开一个文件并向前翻页。

$ less filename.txt

less 界面中按 fspace 向前翻页,按 b 向后翻页。

3. 搜索文本

命令:在 less 界面中输入 /搜索词 例如,搜索 “example” 这个词。

$ less filename.txt
/searchword

执行结果:高亮显示所有 “example” 的实例。

4. 跳转到文件的特定行

命令:less +行数 filename.txt 例如,直接跳转到 filename.txt 的第 100 行。

$ less +100 filename.txt

执行结果:打开文件并直接定位到第 100 行。

5. 查看多个文件

命令:less file1.txt file2.txt 可以一次查看多个文件。

$ less file1.txt file2.txt

执行结果:先显示 file1.txt 的内容,可以使用 :n:p 在文件间切换。

6. 退出 less

命令:qless 界面中,按 q 退出。

例如:

$ less filename.txt

然后按 q 退出。

7. 显示行号

命令:less -N filename.txt 显示每行的行号。

$ less -N filename.txt

执行结果:文件内容显示时,每行前会有行号。

8. 监视实时更新的文件

命令:less +F filename.txt 适用于查看日志文件等实时更新的文件。

$ less +F filename.txt

执行结果:less 会在文件更新时自动显示新内容。

less 命令是文本查看的强大工具,尤其适合查看大型文件或日志。通过这些基本和高级用法,可以更有效地浏览和搜索文件内容。

文章来源:https://blog.csdn.net/redrose2100/article/details/135234427
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。