Linux幫助使用方法詳解

2021-09-20 23:25:37 字數 2304 閱讀 3206

首先要弄明白一點,個人認為linux裡的幫助不是為了讓我們使用它學習新知識,而是幫助我們復甦記憶。

有多種方式的幫助如下:    

help

--help 或者 -h

man   

/usr/share/doc  

info    

help

bash 內建命令幫助使用help檢視 

什麼是內建命令?

凡是因為安裝了bash而產生的命令,稱為內建(built in)命令

如何知道乙個命令是否是內建命令?    

用type檢視命令型別:

#type  命令

比如:     

#type  cd

cd 是 shell 內嵌

# type if

if 是 shell 關鍵字

用help檢視內建命令cd的幫助:

[root@wing desktop]# help cd

cd: cd [-l|[-p [-e]]] [dir]

change the shell working directory.

...--help-h

以命令選項的形式出現,有時乙個命令也使用-h來簡用--help

比如:        

#ls  --help

在--help中,最重要的是命令語法中特殊字元,搞定它們則搞定--help    

[  ]    表示可選項,即需要則用,不需要不用

表示必選項,即裡面的選項為必用

|       或者,比如:a|b的意思是a或者b只能選其中乙個

特殊情況:

意思是a或b必選乙個

[a | b]    意思是要麼乙個不選,要麼選a或b其中乙個

<>    這個符號有些特殊,有些命令中是必選,但是有些命令中是可選

...      表示多個,此符號前面是什麼就是多個什麼,比如:file...那就表示多個檔案

注意:幫助語法中凡是沒有被任何符號修飾的全是必寫

man

全稱:manual page

linux所有的軟體作者會對其軟體中所使用的命令編寫幫助手冊,man手冊是其中linux管理人員用的最多的幫助之一。

因為軟體及其命令過多,所以linux很人性化的對其進行了分類

一共分為9類,分類如下:

1.一般命令    

2.系統呼叫庫

3.c標準庫

4.裝置檔案

5.配置檔案

6.遊戲相關

7.雜項                //所謂雜項,其大部分都是沒辦法很好分給其他8類的幫助

8.系統管理相關命令

9.核心(rhel5)     //從rhel6開始,因為核心類的命令較少,將其廢棄

linux運維人員需要記憶:1 、5 、7、 8四類

man手冊使用:

man手冊使用man命令檢視

語法如下:

#man [類別]  檢視物件

其中類別如果不寫表示檢視所有相同檢視物件man手冊中類別靠前的手冊

比如:passwd是乙個命令,同時也是乙個配置檔案,如果不寫類別,那麼表示檢視

第一類裡面的passwd

#man   passwd     

#man  5  passwd

檢視都在第幾類有我要檢視的檔案

#man -f passwd  

#whatis passwd  //等同與#man -f

查詢所有包含所查關鍵字的手冊

#man -k passwd

從第乙個帶passwd的章節開始一一開啟手冊

#man  -a passwd   

進入man手冊後常用快捷鍵:

空格        翻頁  

回車        翻行

g             定位到手冊頂部

g            定位到手冊底部

/關鍵字    高亮所有關鍵字

關鍵字之間切換:

n   按關鍵字往下翻     

n   按關鍵字往上翻

q  退出

/usr/share/doc   

此目錄專門儲存軟體的幫助檔案,有很多軟體模板文件都在這裡面,比如dhcp配置檔案模板

info                  

information  非常詳細的資訊,但是很多人不習慣用這個,這裡不做過多介紹

使用方式:

#info  檢視物件

armlink使用方法詳解

一 基本術語 在介紹armlink的使用方法之前,先介紹要涉及到的一些術語。1 映像檔案 image 是指乙個可執行檔案,在執行的時候被載入到處理器中。乙個映像檔案有多個執行緒。它是elf executable and linking format 格式的。段 section 描述映像檔案的 或資料...

JS event使用方法詳解

event代表事件的狀態,例如觸發event物件的元素 滑鼠的位置及狀態 按下的鍵等等。event物件只在事件發生的過程中才有效。event的某些屬性只對特定的事件有意義。比如,fromelement 和 toelement 屬性只對 onmouseover 和 onmouseout 事件有意義。下...

bitset詳解 使用方法

關於bitset的一些測試 保留一下免得以後忘記 建構函式 bitsetb b有n位,每位都為0.引數n可以為乙個表示式.如bitset 5 b0 則 b0 為 00000 bitsetb unsigned long u b有n位,並用u賦值 如果u超過n位,則頂端被截除 如 bitset 5 b0...