命令幫助
在維護和使用Linux系統時,常常會遇到忘記命令的使用方法,遇到一個比較陌生的命令,又或者想知道這個命令是什么的情況可以查看命令使用幫助。
LINUX命令使用幫助可參考:程序自身的幫助文檔、官方文檔、官方站點、LINUX的發行版官方文檔、其他網站或者搜索引擎 LINUX命令分為內部命令(shell內置的命令)和外部命令,內部命令和外部命令查看使用幫助的方法略有不同。
查看命令使用幫助相關的命令:whatis、whereis、which、man、info、help、cmd –help/-h、type 命令
內部命令幫助
[root@localhost]#help cmd(使用help命令查看內部命令幫助)
[root@localhost]#man bash (查看BASH的幫助信息)
外部命令幫助
[root@localhost]#cmd –help/-h(使用命令內建的命令幫助)
[root@localhost]#man cmd (查看命令相關的幫助文檔 )
[root@localhost]#info cmd( 查看cmd相關的info信息頁 )
查看命令幫助相關的輔助命令
type:用來顯示指定命令的類型,判斷指定的命令是內部命令還是外部命令,
-a 顯示一個命令的所有信息
-t 判斷一個命令當前是否是alias、keyword、function、builtin、file
alias 別名
keyword 關鍵字,Shell保留字
function 函數,Shell函數
builtin 內建命令,Shell內建命令
file 文件,磁盤文件,外部命令
unfound 沒有找到
-p 查看一個外部命令的路徑
whatis:顯示命令對應的幫助手冊(等同于man -f)
mkwhatis命令可將系統上所有的cmd幫助手冊及與之對應的關鍵字創建為一個數據庫
Centos7以上使用mandb來創建和刷新數據庫
whereis command(查找命令文件所在位置以及所有命令相關的文檔所在位置)
which command 僅查找命令文件所在位置(centos7上有定義which別名alias which=’alias | /usr/bin/which –tty-only –read-alias –show-dot –show-tilde’)
原創文章,作者:geekdeedy,如若轉載,請注明出處:http://www.www58058.com/77047