卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何獲取Linux幫助

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

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

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

在Linux中,我們可以通過(guò)使用type命令來(lái)判斷一個(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來(lái)查看命令所在路徑

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

```

which COMMAND

```

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

```

echo $LC_ALL

export LANGen

export LC_ALL'en_US'

```

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

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

```

help COMMAND

```

使用man和info來(lái)獲取外部命令的幫助

man命令:

1. man命令的簡(jiǎn)介:用man命令來(lái)獲取幫助是使用得最多的方法。

```

man COMMAND

```

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

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

```

man n COMMAND

```

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

```

whatis COMMAND

```

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

```

makewhatis

```

3. 使用功能鍵來(lái)閱讀man手冊(cè)

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

- B鍵:向前翻一屏

- 回車鍵:向后翻一行

- K鍵:向前翻一行

- Ctrl d鍵:向后翻半屏

- Ctrl u鍵:向前翻半屏

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

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

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

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

- q鍵:退出

4. 在man手冊(cè)中查找具體的文本內(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)行過(guò)程

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

info命令:

- 使用info命令也可以獲取簡(jiǎn)單的幫助文檔:

```

info COMMAND

```

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

其他獲取幫助的方法

除了使用上述方法外,還可以通過(guò)以下方式來(lái)獲取幫助:

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

```

COMMAND --help

```

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

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

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

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

標(biāo)簽: