linux的命令有內部命令和外部命令
(1)內部命令時是shell提供的。內部命令的尋求幫助時可以用:help + 命令如:help echo(2)外部命令可以通過man,info等方式尋求幫助,執行外部命令時是要調用/bin/或者是/sbin這樣的文件系統目錄下面的可執行文件 如:man ls info ls想要知道具體是外部命令還是內部命令可以使用type查看命令類型,type本身是系統內建命令
[root@centos7 ~]# type typetype is a shell builtin外部命令[root@centos7 ~]# type clearclear is /usr/bin/clear 給出的是目錄,有的給出的是別名,一般也是外部命令
man幫助的使用:
(1) man本身是manual(手冊)的縮寫,一般來說redhat系統自帶的按命令的內容分,從第一章到第八章節,每一個章節都有特殊的內容:查詢時一般要帶數字。常用的有1,2,5,8
man的查詢後面的數字含義:
1 用戶在shell換機中可以操作的指令或可執行文件
2 系統核心可乎叫的函數與工具
3 一些常用的函數(function)與函數庫(library),大部分為c的函數庫(libc)
4 硬件文件說明,通常是/dev/的文件
5 配置文件或者是某些檔案的格式
6 游戲(games)
7 慣例與協議等,例如linux文件系統、網絡協議、ASCIIcode等說明
8 系統管理員可用的命令
(2) 進入man幫助時按照功能來分有如下模塊:
NAME:簡單命令、數據名稱說明
SYNOPSIS:簡短的命令語法(sysntax)簡介
DESCRIPTION:較為完整的說明,需要認真閱讀
OPTION:針對SYNOPSIS中列舉的所有可用選項說明
COMMANDS:當這個軟件在執行的時候,可用在此軟件中使用命令
FILES:這個軟件或數據所使用或參考或鏈接到的文件
SEE ALSE:可以參考的,與這個命令有關的其他說明
EXAMPLE:一些可以參考的范例,這個最好用
BUGS:是否有相關的bug
3. man中的相關操作
ctrl + F或者Page Down:向下翻頁
ctrl + B或者Page Up:向上翻頁
gg到第一行
GG到最後一行
/start:能在整手冊中搜索start相關字符,使用n查找下一個,使用N查找上一個
j,k與vi中一樣使用,j向下一行,k向上一行
d下翻半頁
u上翻半頁
h獲取man使用幫助
q退出man4. man的配置文件man.conf
MANPATH /usr/man :設置man文件存放的路徑
MANPATH /opt/*/man:來設置
5. Info的快捷鍵的使用:
?鍵:它就會顯示info的常用快捷鍵。 N鍵:顯示(相對於本節點的)下一節點的文檔內容。 P鍵:顯示(相對於本節點的)前一節點的文檔內容。 U鍵:進入當前命令所在的主題。 M鍵:敲M鍵後輸入命令的名稱就可以查看該命令的幫助文檔了。 G鍵:敲G鍵後輸入主題名稱,進入該主題。 L鍵:回到上一個訪問的頁面。 SPACE鍵:向前滾動一頁。 BACKUP或DEL鍵:向後滾動一頁。 Q:退出info。
本文出自 “jackcui” 博客,請務必保留此出處http://jackcui.blog.51cto.com/11877206/1829855