Command-Line
可用命令選項列表?
我目前正在設置我的第一個沒有控制面板的 Web 伺服器,到目前為止一切進展順利!
我只是想知道是否有人可以將我引導到解釋所有可用命令選項及其作用的地方?
由於我主要遵循指南在伺服器上設置特定內容,因此有時我會遇到類似的命令
sudo mkdir -p /var/www/ve-server{1,2}.com/{html,logs}
除了
-p
選項如何修改命令之外,我理解這一點。
我想你正在尋找
man
命令。嘗試做
man mkdir
並尋找 -p 開關的作用。您可以在此處使用 vim 樣式搜尋。使用
man man
以獲取有關如何使用man
命令的更多資訊。
當您使用 呼叫它們時,許多命令會列印出可能選項的簡要摘要
--help
。這不會詳細解釋選項的作用,但它是查找您忘記的選項名稱的好方法,或者如果您已經對命令有一定的了解,則可以找到可用的選項。並非所有命令都支持--help
,但我還沒有遇到在執行時造成任何損壞的命令--help
,所以繼續嘗試。一些命令響應-help
但不響應--help
.Unix 上的傳統文件實用程序是
man
. 對於許多程序,尤其是大多數命令行實用程序,執行例如man mkdir
以查看命令及其選項的描述。shell中內置了一些命令。這些沒有手冊頁;它們被記錄在 shell 手冊頁中(
man bash
或者man bash-builtins
,如果你的 shell 是 bash;man zshbuiltins
如果你的 shell 是 zsh)。執行type COMMAND_NAME
(例如type mkdir
)查看命令是內置程序還是外部程序。除此之外,可能還有更具體的文件。例如,
mkdir
Linux 上的完整參考資料是coreutils 手冊(在 下mkdir
)。