命令? Command
? type? 顯示指定命令屬于那種類型
? ? 命令類型:
? ? ? 內(nèi)置命令(shell內(nèi)置,shell builtin):內(nèi)部初家,內(nèi)建
? ? ? 外部命令:在文件系統(tǒng)的某個路徑下有一個與命令名稱相應(yīng)的可執(zhí)行文件
? enable? 既可以查看內(nèi)部命令吆鹤,同時也可以判斷是否為內(nèi)部命令
? ??enable -a? ? 查看內(nèi)部命令
? ??enable COMMAND? 判斷是否為內(nèi)部命令
? env、printenv? 顯示環(huán)境變量的值
? ? 環(huán)境變量:命名的內(nèi)存空間
? ? 變量賦值? 如:NAME=Jerry
? ? PATH命令所在路徑(冒號分隔)
? ? o(n)衡量一個程序執(zhí)行速度的標(biāo)準(zhǔn)
hash? 緩存薇正,歷史命令
? ? 內(nèi)部命令用戶輸入時系統(tǒng)調(diào)用的速率快柑晒,不是內(nèi)置命令欧瘪,系統(tǒng)將會讀取環(huán)境變量文件.bash_profile、/etc/profile去找PATH路徑
help? 幫助
? 內(nèi)部命令:
? ? help COMMAND
? 外部命令(大部分):
? ? COMMAND --help
命令手冊? Manual?
? man COMMAND? COMMAND的命令手冊
? whatis COMMAND? ? COMMAND描述執(zhí)行什么功能
? 分章節(jié):
? ? 1.用戶命令Executable programs or shell commands(/bin匙赞, /usr/bin佛掖, /usr/local/bin )
? ? 2.系統(tǒng)調(diào)用System calls
? ? 3.庫調(diào)用 Library calls
? ? 4.特殊文件Special files (設(shè)備文件)
? ? 5.文件格式 File formats and conventions (配置文件的語法)
? ? 6.游戲Games
? ? 7.雜項Miscellaneous
? ? 8.管理命令? Kernel routines? (/sbin, /usr/sbin涌庭, /usr/local/sbin )
? 參數(shù):
? ? < >? ? 必選
? ? [ ]? ? ? 可選
? ? ...? ? ? 可重復(fù)
? ? |? ? ? ? 多選一
? ? { }? ? ? 分組
? MAN內(nèi)容:
? ? NAME? ? 命令名稱及功能簡要說明
? ? SYOPSIS? ? 用法說明芥被,包括可用選項
? ? DESCRIPTION? ? 命令功能詳細說明,可能包括每一選項的意義
? ? FILES? ? 命令相關(guān)的配置文件
? ? BUES?
? ? EXAMPLES? ? 使用示例
? ? SEE ALSO? ? 另外參照
? 翻屏:
? ? 向后一屏:SPACE? (空格)
? ? 向前一屏:b
? ? 向后一行:ENTER? (回車)
? ? 向前一行:k
? 查找:
? ? 至前向后搜索:/KEYWORD
? ? ? 后一個:n
? ? ? 前一個:N
? ? 至后向前搜索:?KEYWORD
? ? ? 前一個:n
? ? ? 后一個:N
? ? 退出:q