CentOS指令語法結構詳解
添加時間:2020-7-24 1:38:14
添加:
思海網絡
[test@localhost Desktop]$ command [-options] [arguments]
指令 選項 參數
command 命令:表示命令的名稱,如 ls、cd、cp等
options 選項:定義命令的執行特性,中刮號[]并不存在亍實際的指令中,而加入選項設定時,通常選項前會帶 - 號或--號,有兩種長短選項
短選項:用-引導,后面跟單個字符,如 -a、-l、-h等
多個短選項可以組合使用,效果和幾個短選項一樣,如-a –l -h===-alh
長選項:用--引導,后面跟完整的單詞,如—help
arguments 參數:表示命令的作用對象,可以有多個參數,通常情況可以是文件名、目錄、或用戶名。
說明一:指令中第一個輸入的部分絕對是『指令(command)』或者是『可執行文件案』
說明二:命令, 選項, 參數等這幾個咚咚中間以空格來區分,不論空幾格 shell 都規為一格
[test@localhost Desktop]$ ls -al /etc
[test@localhost Desktop]$ ls -al /etc
[test@localhost Desktop]$ ls -a -l /etc
這三個命令效果完全一樣
說明三:指令太長的時候,可以使用反斜杠 (\) 來跳脫[Enter]符號,使指令連續到下一行。 注意!反斜杠后就立刻接特殊字符,才能跳脫!
說明四:在Linux系統中,嚴格區分英文字母大小寫,如cd和CD并不同
二、幫助命令 1. whatis <command>:顯示簡短功能描述
[test@localhost Desktop]$ whatis ls
ls (1) - list directory contents
ls (1p) - list directory contents
2. <command> --help:顯示使用摘要和參數列表(可以查看大多數命令的用法)
[test@localhost Desktop]$ ls --help
Usage: ls [OPTION]... [FILE]...
List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor --sort.
Mandatory arguments to long options are mandatory for short options too.
-a, --all do not ignore entries starting with .
-A, --almost-all do not list implied . and ..
--author with -l, print the author of each file
3. Man [<chapter>] <command>:查看命令描述或手冊頁(Manual)
[test@localhost Desktop]$ man ls
image
在man命令下底行模式:輸入
/<text> 查找關鍵字
n/N 下一個/上一個
q 離開
man -k <keyword> 列出包含keyword關鍵字的手冊頁
4. Info <command>:查看命令更詳細的說明文件
[test@localhost ~]$ info ls
image
注:info查看的是比man更詳細的說明,也就是把man的頁再劃分為更小的章節,同時這個命令還可以鏈接到相似主題
info命令底行模式:
pageUp.pageDown 翻頁
Tab 跳往下一個鏈接(有*的地方)
Enter 進入鏈接
n/p/u 跳往下一個(上一個)小節,上一層章節
s[<text>] 查找關鍵字
q 離開
在查看命令幫助時,會出現[],<>,|等符號,它們的含義如下:
[] 表示是可選的;
<> 表示是可變化的;
x|y|z 表示只能選擇一個;
-abc 表示三個參數(或任何二個)的混合使用
usr/share/doc/ 說明文件目錄
http://www.redhat.com/docs/ 在線說明文件
關鍵字:CentOS、指令、語法、結構、詳解
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解