# 常用 Linux 命令的基本使用
## 目標
- 理解學習 Linux 終端命令的原因
- 常用 Linux 命令體驗
## 01. 學習 Linux 終端命令的原因
- Linux 剛面世時并沒有圖形界面,所有的操作全靠命令完成,如 **磁盤操作**、**文件存取**、**目錄操作**、**進程管理**、**文件權限** 設定等
- 在職場中,大量的 **服務器維護工作** 都是在 **遠程** 通過 **SSH 客戶端** 來完成的,并沒有圖形界面,所有的維護工作都需要通過命令來完成
- 在職場中,作為后端程序員,必須要或多或少的掌握一些 Linux 常用的終端命令
- Linux 發行版本的命令大概有 200 多個,但是常用的命令只有 10 多個而已
> 學習終端命令的技巧:
>
> - 不需要死記硬背,對于常用命令,用的多了,自然就記住了
> - 不要嘗試一次學會所有的命令,有些命令是非常不常用的,臨時遇到,臨時百度就可以
## 02. 常用 Linux 命令的基本使用
| 序號 | 命令 | 對應英文 | 作用 |
| :--- | :------------- | :------------------- | :----------------------- |
| 01 | ls | list | 查看當前文件夾下的內容 |
| 02 | pwd | print wrok directory | 查看當前所在文件夾 |
| 03 | cd [目錄名] | change directory | 切換文件夾 |
| 04 | touch [文件名] | touch | 如果文件不存在,新建文件 |
| 05 | mkdir [目錄名] | make directory | 創建目錄 |
| 06 | rm [文件名] | remove | 刪除指定的文件名 |
| 07 | clear | clear | 清屏 |
> 小技巧
>
> - `ctrl + shift + =` **放大**終端窗口的字體顯示
> - `ctrl + -` **縮小**終端窗口的字體顯示
### 03. 自動補全
- 在敲出`文件`/`目錄`/`命令` 的前幾個字母之后,按下`tab`鍵
- 如果輸入的沒有歧義,系統會自動補全
- 如果還存在其他 `文件`/`目錄`/`命令`,再按一下 `tab` 鍵,系統會提示可能存在的命令
> 小技巧
>
> - 按 `上`/`下` 光標鍵可以在曾經使用過的命令之間來回切換
> - 如果想要退出選擇,并且不想執行當前選中的命令,可以按 `ctrl + c`
- linux基礎
- 01_Python基礎課程安排
- 02_操作系統(科普章節)
- 03_操作系統的發展史(科普章節)
- 04_文件和目錄(理解)
- 05_Ubuntu圖形界面入門
- 06_常用Linux命令的基本使用
- 07_Linux終端命令格式
- 08_文件和目錄常用命令
- 09_遠程管理常用命令
- 10_用戶權限相關命令
- 11_系統信息相關命令
- 12_其他命令
- python基礎
- 01_認識 Python
- 02_第一個Python 程序
- 03_PyCharm的初始設置(知道)
- 04_多文件項目的演練
- 05_注釋
- 06_算數運算符
- 07_程序執行原理(科普)
- 08_變量的基本使用
- 09_變量的命名
- 10_判斷(if)語句
- 11_運算符
- 12_循環
- 13_函數基礎
- 14_高級變量類型
- 15_綜合應用——名片管理系統
- 16_變量進階(理解)
- 17_函數進階.md
- 面向對象
- 01_面向對象(OOP)基本概念
- 02_類和對象
- 03_面向對象基礎語法
- 04_面向對象封裝案例
- 05_面向對象封裝案例 II