16.7. 防止 ls 输出卷屏

当我键入 ls 后,我根本看不清目录的输出,因为它总是匆匆掠过。我应该怎样才能阅读其输出呢?

要防止 ls 命令的输出过快地从屏幕上卷过,把输出接到 lessmore 之类的管道命令中,然后你便可以在屏幕上“一页一页”地查看输出。

要使用 less 来阅读 /etc 的内容,在 shell 提示下键入下列命令:

ls -al /etc | less

要向前翻阅屏幕,按 [Space] 键;要向后翻阅屏幕,按 [b] 键;要退出,按 [q] 键。

你可以使用另一个分页工具 more 来达到同样的效果。

16.7.1. 打印 ls 的输出

你还可以使用与屏幕的管道输出同样的方法来把输出用管道输送给打印机来打印目录列表。如果你已配置了打印机,键入下列命令来把它管道输送给打印机:

ls -al /etc | lpr