[TOC]
# Linux下使用終端執行Shell命令
> 終端Shell是Linux系統的最重要的組成部分之一,幾乎Linux系統的所有操作都可以在`終端Shell`下使用命令行完成,包括軟件安裝與卸載、服務的啟停、系統配置設置、主題修改、界面調整等等。
Linux系統即使沒有了桌面環境依然也是可以使用Shell命令完成很多工作的,`Windows`沒了界面就只能重啟了。
## 如何執行`Shell`命令?
在`Ubuntu`中執行`Shell`命令的方法:
- 方法一: 在桌面點擊鼠標右鍵,找到`在終端打開`,就可以打開一個`終端`窗口
- 方法二: 點擊左下角的`顯示應用程序`按鈕,在彈出界面中輸入`Terminal`找到`終端`軟件,鼠標左鍵點擊打開。
- 方法三: 執行`Ctrl + Alt` + `F1~F6`這六個快捷鍵可以打開對應的六個終端控制臺窗口,這是當我們窗口出現問題時可以通過此方法執行命令檢查問題的方法,通過執行`Ctrl+Alt+F7`可以切回到圖形界面。
- 方法四: 通過`ssh`客戶端遠程連接到終端,當然這需要您開啟`SSH`服務。
上面的方法都可以打開`終端`來執行`Shell`命令,您可以在`終端`窗口輸入: `echo "Hello World"` 后,敲擊`回車(Enter)鍵`執行這條命令。
執行效果如下(前面的`$`符號是`shell`提示符,并不是命令的一部分):
```sh
$ echo "Hello World"
Hello World
$ ls
模板 視頻 圖片 文檔 下載 音樂 桌面
```
- `echo`命令使用顯示文本的命令,后面的內容會在終端輸出顯示。
- `ls`命令可以顯示當前目錄下的文件和目錄列表信息。
看到上面的例子后,您是否覺得在`Ubuntu`下執行`Shell`命令很簡單呢?
這只是一個簡單示例,我們可以使用`Shell`的語法規則實現非常復雜的工作,這需要您掌握`Shell`基礎語法之后才能做到的。
## 如何查看您正在使用哪種`Shell`?
> `shell`命令的執行其實依賴一個叫做`命令行解析器(CLI)`的命令,`命令行解析器(CLI)`的作用是找到要執行的命令程序并且執行它將執行結果返回給調用者,您可以將它理解為`翻譯官`的角色。
不同的系統其實都有`命令行解析器(CLI)`,我們簡單列舉Linux系統中常用的`命令行解析器(CLI)`:
- `bash`:
哎呀哎呀视频在线观看