more 或 less命令

Lear 2024-07-09 14:10:35
Categories: Tags:

more 或 less
more 和 less 都是用于查看文本文件内容的终端分页查看工具,它们允许在终端上逐页查看文本文件的内容,特别适合大文件或长文本文件。这两个命令的用法非常相似,但有一些区别。

more 命令:

more 命令是较早的分页查看工具,通常较基本。
使用 space 键来查看下一页,使用 Enter 键来查看下一行。
不支持向前滚动,只能向下滚动。
在查看完文件后,会自动退出,不会保留在终端中。
示例使用 more:

more file.txt

less 命令:

less 命令是 more 的改进版,提供更多功能。
使用 space 键查看下一页,使用 b 键查看上一页,使用 q 键退出。
支持向前滚动,可以使用 Ctrl + b 键组合向前滚动。
在查看完文件后,按 q 键退出。
示例使用 less:

less file.txt

总的来说,less 更强大且更易于使用,因此通常更受欢迎。它允许在文本文件中进行双向导航,查看特定行数,搜索文本等。但在某些较古老的系统上,可能只有 more 命令可用。

如果只需要查看文件内容,并且不需要向前滚动或搜索功能,more 可能足够。但如果需要更多功能和控制,less 是更好的选择。