16.7. 使 ls 的輸出不會快速捲過

當我輸入 ls 指令時,我無法完全看清楚該目錄的輸出,因為它捲動的太快了。 請問我該如何才能完整的讀取輸出呢?

要防止 ls 的輸出快速捲過,可以 pipe 它的輸出到一個工具, 例如 lessmore。 然後您將可以一次一個畫面或一頁的方式讀取它們。

要使用 less 指令來讀取 /etc 目錄的內容,請在 shell 提示符號下輸入以下指令:

ls -al /etc | less

如要向下捲動一個畫面,請按下 [空白鍵]; 如要向上捲動一個畫面,請按 [b] 鍵; 要離開請按下 [q]

您也可以使用另一個分頁工具 more 來達到相同的效果。

16.7.1. 列印 ls 的輸出

您也可以藉由與 pipe 輸出到螢幕的方式將輸出 pipe 到一部印表機,來列印出目錄的內容。 假如您已經設定好一部印表機,請輸入下列指令來 pipe 一個指令的輸出到印表機:

ls -al /etc | lpr