Command-Line

為什麼“手冊”頁有很多額外的行?

  • July 16, 2011

當我執行命令時:

man fork

底部有一條高亮行,內容如下:

手冊頁 fork(2) 第 52/99 行 (END)

但是當我導航到第 53 行和第 99 行時,這些只是空白行。為什麼Linux系統會有這些額外的行?他們的主要目的是什麼?

您正在查看的文件(手冊頁)有 99 行。如果滾動到文件底部,第 99 行將位於終端的底部。尋呼機 ( less ) 報告終端頂部的行號:當您位於文件頂部時,您會看到line 1/99; 在底部,您會看到,line 52/99因為您有一個 49 行終端(顯示最後 48 行,即 52 到 99,加上較少的狀態行)。

Less 通常不會滾動到文件的最後一行之外。但是,如果您明確告訴它(例如,53g將第 53 行放在螢幕頂部),它會添加空行(實際上,帶有 a 的行~,除非您執行less -~)。

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