- 指令下達方式及說明:
[root@linux ~]# command [-options] parameter1 parameter2 ...
指令 選項 參數(1) 參數(2)
說明:
0. 一行指令中第一個輸入的絕對是『指令(command)』或『可執行檔案』
1. command 為指令的名稱,例如變換路徑的指令為 cd 等;
2. 中刮號[]並不存在於實際的指令;
3. 加入選項時,前導符號通常為 - 號,例如 -h;
有時候完整參數名稱會輸入 -- 符號,例如 --help;
4. parameter1 parameter2.. 為依附在 option 後面的參數,
或者是 command 的參數;
5. command, -options, parameter1.. 中間以空格來區分,
不論空幾格 shell 都視為一格;
6. 按下 [Enter] 按鍵後,該指令就立即執行。[Enter] 按鍵為 <CR> 字符,
代表著一行指令的開始啟動。
7. 指令太長時,可使用 \ 符號來跳脫 [Enter] 符號,使指令連續到下一行。
8. 在 Linux 系統中,英文大小寫字母是不一樣的。舉例來說, cd 與 CD 並不同。
- 列出 /root 底下的各檔案名稱 。
[root@linux ~]# ls -al /root
[root@linux ~]# ls -al /root
# 不論指令與參數中間空幾格,都是可以接受的。
- 如果指令太長的話,如何使用兩行來輸出?
[root@linux ~]# cp /var/spool/mail/root /etc/crontab \
> /etc/fstab /root
# 利用 \ 將按鍵 [Enter]『跳脫』,也就是 [Enter] 按鍵不再具有指令開始啟動的功能。
# [Enter] 按鍵要緊接著反斜線 (\),兩者間沒有其他字元。
# \ [Enter] ,亦即 [Enter] 與反斜線中間有一個空格時,則 \ 跳脫的是『空白鍵』
# 順利跳脫 [Enter] 後,下一行最前面就會主動出現 > 的符號,可以繼續輸入指令。