Command-Line

不是更少就是更多嗎?

  • October 17, 2019

當我執行more filenameandless filename時,看起來結果終端非常相似。我可以相同地瀏覽和搜尋我的文件(jSpace/pattern等)。

我很難相信這less是事實more,反之亦然。兩者之間有什麼區別嗎?

在這一點上,差異主要是歷史性的,我相信有些系統甚至有moreless硬連結到同一個二進製文件。

最初,more幾乎只允許您在文件中前進,但對於緩衝輸出來說相當不錯。

less被編寫為一個改進more,允許您滾動顯示的文本

我的第一行man less幾乎總結了它:

Less is a program similar to more, but which allows backward 
movement in the file as well as forward movement. 

less遠不止more,例如您有更多的功能:

g:轉到文件頂部
G:到文件底部
/: 向前搜尋
?:向後搜尋
N:顯示行號
: 轉到行
F:類似tail -f,按ctrl+c停止
S:分割線

而且我不記得更多了;-)

引用自:https://unix.stackexchange.com/questions/604