實際上是shell程式內嵌的一部分,linux系統為了提高系統執行效率,將經常使用的輕量的命令在系統啟動時一併載入這些命令到記憶體中供shell隨時呼叫,這部分命令即為內部命令。
可以認為每乙個linux外部命令都是乙個小軟體,在系統載入是並不隨著系統一起被載入到記憶體中,只有使用時才將其呼叫,外部命令的實體並不在shell程式中,但是他的執行過程是由shell程式控制的。執行過程是通過查詢其在系統中定義的變數路徑,檢視是否包含命令所在的位置路徑。可通過echo $path檢視。
type命令:用來顯示指定命令的型別,判斷給出的指令是內部指令還是外部指令。
格式:type 『command』
type使用方法.
出現shell builtin 則為內部命令
出現命令絕對路徑則為外部命令
help:用於顯示shell內部命令的幫助資訊。help命令只能顯示shell內部的命令幫助資訊。
格式:help 『command』
–help:外部命令常用的選項。
-h:命令字帶的引數
man:是linux下的幫助指令,通過man指令可以檢視linux中的指令幫助、配置檔案幫助和程式設計幫助等資訊。幾乎每個命令都有man的「頁面」
man的手冊頁存放在:/usr/share/man。
man的配置檔案存放在:/etc/man.config | /man_db.conf。
格式:man [#] [option ]
常用選項:
-a:在所有的man幫助手冊中搜尋;
-f:等價於whatis指令,顯示給定關鍵字的簡短描述資訊;
-p:指定內容時使用分頁程式;
-m:指定man手冊搜尋的路徑。
man文件章節:章節
介紹1. 使用者命令
系統普通使用者命令,命令通常在/bin、/usr/bin、/usr/local/bin目錄下。
2.系統呼叫
如open,write之類的(通過這個,至少可以很方便的查到呼叫這個函式,需要加什麼標頭檔案)。
3. 庫呼叫
庫函式,如printf,fread。
4. 裝置說明
特殊檔案,也就是/dev下的各種裝置檔案。
5. 檔案格式
指檔案的格式,比如/etc/passwd, 就會說明這個檔案中各個欄位的含義。
6. 遊戲
給遊戲留的,由各個遊戲自己定義。
7. 雜項
man(7), groff(7),附件還有一些變數,比如向environ這種全域性變數在這裡就有說明。
8. 管理員命令
系統管理用的命令,這些命令只能由root使用,如ifconfig。
9. linux核心api
進入到man手冊之後會出現以下幾段資訊代號
內容介紹
name
簡短的指令、資料名稱說明
synopsis
簡短的指令下達語法(syntax)簡介
description
較為完整的說明,這部分最好仔細看看!
options
針對 synopsis 部分中,有列舉的所有可用的引數說明
commands
當這個程式(軟體)在執行的時候,可以在此程式(軟體)中下達的指令
files
這個程式或資料所使用或參考或鏈結到的某些檔案
see also
example
一些可以參考的範例
bugs
是否有相關的臭蟲!
手冊頁操作指令按鍵
功能q退出,這個最重要,因為ctrl+c都沒法退出來
e鍵或下箭頭或回車鍵
按可以往後一行
k鍵或者上箭頭
往前一行
shift+end鍵
可以翻到最後一頁
shift+home鍵
翻到第一頁
空格鍵或者pgdn鍵
往後翻一頁
pgup鍵
往前翻一頁
輸入/keyword回車
從前往後搜尋keyword
輸入?keyword回車
從後往前搜尋keyword
n往後搜尋下乙個
n往前搜尋上乙個
檢視passwd 檔案格式
查詢命令在man幫助文件第幾頁
whatis:顯示命令在手冊部分的頁首行。查詢指定的命令、系統呼叫、庫函式或特殊檔名。然後可以發出man命令以獲取附加的資訊。whatis命令等同於使用man -f命令。
格式:whatis 『command』
使用谷歌方法
搜尋man中文包
1)yum list | grep man.*zh
2)安裝
3)找到man手冊的安裝位置
4)在本地配置檔案中定義別名:/root/.bahsrc,不建議使用全域性配置
撤銷別名則使用unalias cman;
儲存退出
使用:source /root/.bashrc,回車即可
檢視ls ,已經是中文的了
希望對您有所幫助!!!
官方站點:documentation目錄
努力!奮鬥!
Linux介紹 幫助命令
man命令 man是常見的幫助命令,也是linux 最主要的幫助命令,其基本資訊如下 命令名稱 man。英文原意 format and display the on line manual pages.所在路徑 usr bin man 執行許可權 所有使用者。功能描述 顯示聯機使用者幫助手冊。命令格...
Linux命令 幫助命令
命令名稱 man 命令英文原意 manual 命令所在路徑 usr bin man 執行許可權 所有使用者 功能描述 獲得幫助資訊 命令 配置檔案 語法 man 配置檔案名稱 命令 命令名稱 info 命令英文原意 information 命令所在路徑 usr bin info 執行許可權 所有使用...
linux命令 幫助命令
幫助命令 man 命令名稱 man 命令英文原意 manual 命令所在路徑 usr bin man 執行許可權 所有使用者 語法 man 命令或配置檔案 功能描述 獲得幫助資訊 範例 man ls 檢視 ls命令的幫助資訊 man services 檢視配置檔案 services 的幫助資訊 所有...