成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

如何獲取Linux幫助

Linux提供了強(qiáng)大的幫助功能,熟練使用Linux自帶的幫助功能,能夠幫助我們有效學(xué)習(xí)Linux。用type來判斷外部命令和內(nèi)部命令在Linux中,我們可以通過使用type命令來判斷一個(gè)命令是內(nèi)部命令

Linux提供了強(qiáng)大的幫助功能,熟練使用Linux自帶的幫助功能,能夠幫助我們有效學(xué)習(xí)Linux。

用type來判斷外部命令和內(nèi)部命令

在Linux中,我們可以通過使用type命令來判斷一個(gè)命令是內(nèi)部命令還是外部命令。外部命令是指在某個(gè)目錄下有一個(gè)與命令同名的可執(zhí)行文件,而內(nèi)部命令是指shell程序自身附帶的命令。使用以下命令可以判斷一個(gè)命令是內(nèi)部命令還是外部命令:

```

type COMMAND

```

如果輸出結(jié)果為"COMMAND is a shell builtin",則表示該命令是內(nèi)部命令;其他情況則表示該命令是外部命令。例如,history是內(nèi)部命令,而ls是外部命令。

用which來查看命令所在路徑

使用which命令可以查看一個(gè)命令所在的路徑:

```

which COMMAND

```

需要注意的是,which命令只適用于外部命令。有時(shí)候,幫助文檔可能會(huì)出現(xiàn)亂碼的情況,這是因?yàn)橄到y(tǒng)使用的字符集并非英文字符。可以組合使用以下命令來解決該問題:

```

echo $LC_ALL

export LANGen

export LC_ALL'en_US'

```

使用help獲取內(nèi)建命令的幫助

使用help命令可以獲取內(nèi)建命令的幫助:

```

help COMMAND

```

使用man和info來獲取外部命令的幫助

man命令:

1. man命令的簡介:用man命令來獲取幫助是使用得最多的方法。

```

man COMMAND

```

NAME表示命令的名稱,SYNOPSIS表示命令的格式,DESCRIPTION表示命令的使用說明。

2. man命令的章節(jié)規(guī)范:使用man所列出的幫助文檔,默認(rèn)顯示的是Chapter 1。如果需要查看具體的章節(jié),可以在man命令之后跟具體的參數(shù)。

```

man n COMMAND

```

如果某命令的man沒有指定的章節(jié),則會(huì)提示"No entry for COMMAND in section n of the manual"。不同類別的命令或配置等的手冊位于不同的章節(jié):Chapter 1 - 用戶命令,Chapter 2 - 系統(tǒng)調(diào)用,Chapter 3 - 庫調(diào)用,Chapter 4 - 特殊文件、設(shè)備文件,Chapter 5 - 文件格式,即配置文件,Chapter 6 - 游戲,Chapter 7 - 雜項(xiàng),Chapter 8 - 管理類命令。如果不確定章節(jié)的具體內(nèi)容,可以使用如下命令查看簡要的章節(jié)說明:

```

whatis COMMAND

```

需要注意的是,whatis命令剛開始可能無法正常使用,因?yàn)閹椭畹臄?shù)據(jù)庫尚未建立??梢允褂萌缦旅顏硎謩?dòng)創(chuàng)建數(shù)據(jù)庫:

```

makewhatis

```

3. 使用功能鍵來閱讀man手冊

- Space(空格鍵):向后翻一屏

- B鍵:向前翻一屏

- 回車鍵:向后翻一行

- K鍵:向前翻一行

- Ctrl d鍵:向后翻半屏

- Ctrl u鍵:向前翻半屏

- G鍵(大寫):跳轉(zhuǎn)至文件尾部

- 1G鍵:跳轉(zhuǎn)至文件首部

- n鍵:下一個(gè)匹配內(nèi)容

- N鍵:上一個(gè)匹配內(nèi)容

- q鍵:退出

4. 在man手冊中查找具體的文本內(nèi)容

- /keyword:從當(dāng)前所在行向文件尾部逐行查找

- ?keyword:從當(dāng)前所在行向文件首部逐行查找

- n鍵:與當(dāng)前位置方向相同的下一個(gè)匹配內(nèi)容

- N鍵:與當(dāng)前位置方向相反的下一個(gè)匹配內(nèi)容

5. 用man命令去查詢具體目錄中的幫助文檔

```

man -M [PATH] COMMAND

```

6. man命令的運(yùn)行過程

以man ls為例,man命令的運(yùn)行過程其實(shí)是查找到man1目錄中l(wèi)s.1.gz文件,解壓該文件后,用文件編譯工具打開。

info命令:

- 使用info命令也可以獲取簡單的幫助文檔:

```

info COMMAND

```

相比于man命令,通過info命令來獲取幫助的方法并不常用。它可以通過上下方向鍵來翻頁,使用q鍵退出。

其他獲取幫助的方法

除了使用上述方法外,還可以通過以下方式來獲取幫助:

- 通過輸入--help選項(xiàng)的方法來查看幫助:

```

COMMAND --help

```

這種方法的弊端在于如果文檔內(nèi)容過長,用戶將無法使用功能鍵看到完整的幫助內(nèi)容,因?yàn)樵撁顖?zhí)行完畢后會(huì)自動(dòng)返回到命令提示符界面。

- 直接查詢命令所在目錄的相關(guān)說明文檔來獲取幫助,如README、INSTALL、Change log等文檔。

- 通過搜索引擎、官方文檔來獲取相關(guān)幫助信息。

通過以上方法,我們可以更好地利用Linux的幫助功能,提高學(xué)習(xí)和使用的效率。

標(biāo)簽: