如何在 Linux 命令行中一次滚动一页?

如何在 Linux 命令行中一次滚动一页?

在 Windows 中,你可以这样做

dir | more

每次滚动一页。如何在 Linux 中实现此操作?

答案1

尽管ls | more大多数人使用该ls | less命令,但它具有更多功能,例如向后和向前滚动以及搜索文本。

要向前滚动屏幕,请按空格键。要向后滚动屏幕,请按“b”。要搜索某些文本,请输入/something

与往常一样,man less了解更多详细信息。

答案2

首先,与 Windows 相当的dirls(仅查看文件名)或ls -l(查看文件名和元数据)。

通常您不需要执行任何操作,因为大多数终端环境允许您使用滚动条或(通常)使用Shift+PgUpShift+向后滚动几百行(取决于配置) PgDn

如果您有非常长的输出或想要搜索,您可以像在 Windows 上一样通过管道输入more(即),但大多数人使用( ),这是对 的改进,因其具有向后移动的能力而得名(除其他功能外)。 另一个不太常见的替代方案是。ls -l | morelessls -l | lessmoremoremost

相关内容