要查找系統(tǒng)中所有可用的shell,請鍵入以下命令:
貓/ etc / shells
如果/ etc / shells文件在其下面列出了多個shell,那么這意味著您的平臺支持多個shell。
命令行界面(CLI)
該shell提供了一個到Linux的接口,您可以在其中鍵入或使用鍵盤輸入命令。它被稱為命令行界面(CLI)。要查找您的當(dāng)前shell類型,請按以下命令[1]。
echo $ SHELL
ps $$
ps -p $$
以下示例輸出表明我正在使用bash shell:
PID TTY TIME CMD
13931 pts / 4 00:00:00 bash
基本的命令行編輯
您可以使用以下組合鍵編輯和調(diào)用命令:
CTRL + L:清除屏幕。
CTRL + W:刪除從光標(biāo)開始的單詞。
CTRL + U:清除行,即從命令行刪除所有單詞。
向上和向下箭頭鍵:調(diào)用命令(請參閱命令歷史記錄)。
選項卡:自動完成文件,目錄,命令名稱等等。
CTRL + R:搜索以前使用的命令(請參閱命令歷史記錄)
CTRL + C:取消當(dāng)前正在運行的命令。
CTRL + T:交換光標(biāo)前的最后兩個字符。
ESC + T:交換光標(biāo)前的最后兩個單詞。
CTRL + H:刪除從光標(biāo)開始的字母。
執(zhí)行命令
輸入你的命令,然后按回車鍵。試試這個將顯示當(dāng)前日期和時間的日期命令:
日期
示例輸出:
2010年4月27日星期二05:20:35 IST
命令和文件完成
Bash shell會在可能時和/或告訴它們時自動完成文件和命令名稱。例如,如果鍵入sle并按下Tab鍵將使shell自動完成您的命令名稱。另一個例子,如果你輸入ls / e,然后按Tab鍵,shell會自動完成你的單詞到/ etc,因為它看到/ etc /是一個以/ e開頭的目錄。
在Linux中獲得幫助
Linux下的大多數(shù)命令都會附帶文檔。
您可以使用man命令或info命令查看文檔。在這個例子中,打開日期命令的手冊頁:
男人約會
您可以閱讀ls命令的信息文檔,如下所示:
信息ls
許多命令接受--help或-h命令行選項。在此示例中,顯示date命令的幫助選項:
日期 - 幫助
簡而言之,請使用以下任一選項來獲取有關(guān)Linux命令的更多信息:
man commandName
info commandName
commandName -h
命令名稱 - 幫助