Linux info命令:info格式的命令幫助指令

2020-07-16 10:04:31
info 命令也可以獲取命令的幫助。和 man 命令不同的是,info 命令的幫助資訊是一套完整的資料,每個單獨命令的幫助資訊只是這套完整資料中的某一個小章節。大家可以把 info 幫助資訊看成一部獨立的電子書,所以每個命令的幫助資訊都會和書籍一樣,擁有章節編號。例如:

[[email protected] ~]# info ls
Next: dir invocation, Up: Directory listing
10.1 'ls': List directory contents
The 'ls' program lists information about files (of any type, including directories). Options and file arguments can be intermixed arbitrarily, as usual.
...省略部分內容...

可以看到,ls 命令的幫助只是整個 info 幫助資訊中的第 10.1 節。在這個幫助資訊中,如果標題的前面有"*"符號,則代表這是一個可以進入査看詳細資訊的子頁面,只要按下確認鍵就可以進入。例如:

[[email protected] ~]# info ls
…省略部分內容...
Also see *note Common options::.
*Menu:
*Which files are listed::
*What information is listed::
*Sorting the output::
*Details about version sort::
*General output formatting::
*Formatting file timestamps::
*Formatting the file names::
…省略部分內容…

這是 ls 命令的 info 幫助資訊中可以査看詳細的子頁面的標題。info 命令主要是靠快捷鍵來進行操作的,我們來看看常用的快捷鍵,如表 1 所示。

表 1 info命令的常用快捷鍵
快捷鍵 作 用
上箭頭 向上移動一行
下箭頭 向下移動一行
PgUp 向上翻一頁
PgDn 向下翻一頁
Tab 在有"*"符號的節點間進行切換
回車 進入有"*"符號的子頁面,査看詳細幫助資訊
u 進入上一層資訊(迴車是進入下一層資訊)
n 進入下一小節資訊
P 進入上一小節資訊
? 査看幫助資訊
q 退出info資訊

這是常用的快捷鍵,其他快捷鍵可以使用"?"快捷鍵檢視。