當你登錄入系統時侯,就已經開始使用bash,不過我們也可以在命令行上起動bash: 1.Bash參數說明 bash的命令格式是: bash [參數] [文件名] 各參數的意義如下: -c 字符串。若用 -c參數,則bash從字符串中讀入命令,如果字符串後還有變量就被設定為從 $0開始的位置參數。 -i 若用-i參數,則bash是交互的。 -s 若用-s參數,則bash從標准輸入中讀入命令(在執行完-c帶的命令之後。)直到輸入 exit。 - 單一的-符號表明參數執行完畢,並且屏蔽此後所跟參數,後面的所有變量都看作是文件 名。 -norc 如果bash是交互的,則不執行個人初始化文件:-/.bashrc,如果bash作為sh來運行,這個 參數缺省是關閉的。 -noprofile 不執行系統范圍的啟動文件/etc/profile,也不執行個人的啟動文件 ~/.bash_profile,~/.bash_login或~/.profile。缺省情況下,bash作為登錄的shell時以這些文 件作為啟動文件。 -rcfile 文件名 如果bash是交互的,則以此文件作為bash的啟動文件。替代~/.bashrc。 -version 在bash開始時顯示bash的版本號。 -quiet 不顯示版本號和其它信息,這是缺省值。 -login 激活bash,偽裝為登錄shell。 -nobraceeXPansion 不執行大括號擴展。 -nolineediting 在交互狀態下不使用GNU的readline庫去讀取命令。即取消了命令行編輯功 能。 -posix 改變bash的行為,使其符合Posix 1003.2規定的標准。 ----部分取自