命令以及查找幫助方法
命令本身是一個可執行的程序文件,大多數程序存放位置:/bin、/sbin、/usr/{bin,sbin}、/sur/local/{bin,sbin};
命令分為兩類:內部命令:由shell程序自帶的命令
外部命令: 可獨立執行程序文件
查看命令的類型方法:type command
命令格式:
command [options] [argument] ;註意之間有空格分隔。
【options】:指定命令運行的特性
選項有兩種格式:短選項、長選項
短選項:-l,-c, -d, -a...;有些選項是不帶“-”,統一命令帶多個選項時,多數可以合並:-l -h=-lh;
長選項:--指明單詞 ,如--help
註:有些選項可以帶參數稱為選項參數;
【argument】:參數,命令作用對象;
註:不同的命令參數:有些可以帶多個參數以空格分隔;
3.如何獲取命令使用幫助:
內部命令:help command
外部命令:
3.1命令自帶簡要格式使用幫助:
command --help
3.2使用手冊manual,/usr/share/man
用法:man command
man文檔的章節說明:
NAME:功能說明
SYNOPSIS:語法格式說明
DESCRIPTION:描述
OPTIONS:選項
EXAMPLES:舉例說明
AUTHOR:作者
BUGS:bugs說明
SEE ALSO:參考
synopsis:[ ]:可選內容;<>:必選提供的內容 ;a|b|c|:多選一 ; ...:同類內容可以出現多個;
使用手冊:壓縮格式的文件,有章節之分:man1...8
代碼 | 說明 |
1 | 用戶命令 |
2 | 系統調用(程序員) |
3 | C庫調用 |
4 | 設備文件及特殊文件 |
5 | 配置文件格式 |
6 | 遊戲 |
7 | 雜項 |
8 | 管理類命令及守護進程 |
使用法:指定章節查看:man 1-8 command
查看命令有哪些章節 :whatis command :whatis是根據數據庫進行搜索,需手動更新數據庫:makewhatis
3.3info command 獲取命令在線文檔
3.4程序自帶命令文檔:/usr/share/doc/app-version
README INSTALL CHANGES
3.5主流發行版官方文檔
3.6程序官方文檔
3.7搜索引擎Google 、baidu..
4.man 命令打開手冊後的使用操作工具
翻屏:空格:向文件尾部翻一屏
b :向文件首部翻一屏
Ctrl+d:向文件尾部翻半屏
Ctrl+u:向文件首部翻半屏
回車鍵:向文件尾部翻一行
k :向文件首部翻一行
G:跳至最後一行
#G:跳至指定行
文件搜索:不區分大小寫
/keyword :從文件首部向尾部依次查找:
?keyword :從文件尾部向首部依次查找;
n: 與查找命令方向相同;
N: 與查找命令方向相反;
5.到指定位置查找文檔:man -M /path/to/file-dir.
命令以及查找幫助方法