Linux 命令參數格式


在通過使用man查看命令幫助時各種符號所代表的含義


[]:可選參數

...:可以出現多次參數

<>:必選參數

{}:分組

|:多選一

-:短選項,后面一般可以跟參數,如果一個命令中有多個短選項,可以合並,如 cp -r -f SRC TAR可以寫成cp -rf SRC TAR

--:長選項,后面一般用=跟上一個或多個參數,參數間一般用逗號分隔

 

為什么有長短選項之分?

因為短選項是由一個中橫線和一個字母字母組合而成,但是它支持選項合並的,在執行命令的時候,會被拆分開來當個多個選項執行的,如cp -rf SRC TAR就會被解釋成cp -r -f SRC TAR,當選項中由多個字母組合而成時,而這幾個字母確實只是代表單個選項,如cp --archive SRC TAR, 此時的archive應當解釋成一個參數選項,為了在執行時不會被拆分,因而引入了長選項加以區別。

 

 

GUI: Graphic User Interface

  Gnome: C

  KDE: C++

  XFace

CLI: Command Line Interface (可以通過cat /etc/shells查看當前系統支持哪些shell)

  SH

  BSH

  BASH

  KSH

  CSH

  TCSH

 

系統只有兩種角色,一是管理員(root), 二是普通用戶

  管理員登陸的命令提示符為:#

  普通用戶登錄的命令提示符為:$

普通用戶還有系統用戶和非系統用戶之分,系統用戶一般是為了提供某種服務而創建的用戶,如ftp, mysql,此種用戶一般是不允許登陸的,其shell為:/sbin/nologin,用戶uid一般是小於500

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM