Linux命令簡介
01. 學習 Linux 終端命令的原因
• 要知道Linux 剛面世時並沒有圖形介面,所有的操作全靠命令完成,如 磁碟操作、檔案存取、目錄操作、程序管理、檔案許可權 設定等 • 在職場中,大量的 伺服器維護工作 都是在 遠端 通過 SSH 客戶端 來完成的,並沒有圖形介面,所有的維護工作都需要通過命令來完成
還記得前面講的嗎,Linux伺服器的機房差不多是這樣的: 裡面噪聲很大大環境也不會很好。所以就出現了遠端登入維護這個東西。
• 而且在職場中,作為後端程式設計師,必須要或多或少的掌握一些 Linux 常用的終端命令 • Linux 發行版本的命令大概有 200 多個,但是常用的命令只有 10 多個而已 學習終端命令的技巧: • 不需要死記硬背,對於常用命令,用的多了,自然就記住了 • 不要嘗試一次學會所有的命令,有些命令是非常不常用的,臨時遇到,臨時百度就可以
知識點擴充:在Ubuntu中控制終端視窗字型的大小: • ctrl + shift + = 放大終端視窗的字型顯示 • ctrl + - 縮小終端視窗的字型顯示
02.常用 Linux 命令的基本使用
序號 | 命令 | 對應英文 | 作用 |
---|---|---|---|
1 | ls | list | 檢視當前資料夾下的內容 |
2 | pwd | print wrok directory | 檢視當前所在資料夾 |
3 | cd | [目錄名] change directory | 切換資料夾 |
4 | touch | [檔名] touch | 如果檔案不存在,新建檔案 |
5 | mkdir | [目錄名] make directory | 建立目錄 |
6 | rm | [檔名] remove | 刪除指定的檔名(單獨使用它的話不能夠刪除資料夾) |
7 | clear | clear | 清屏 |
自動補全 • 在敲出 檔案/目錄/命令 的前幾個字母之後,按下 tab 鍵 • 如果輸入的沒有歧義,系統會自動補全 • 如果還存在其他 檔案/目錄/命令,再按一下 tab 鍵,系統會提示可能存在的命令
小技巧 • 按 上/下 游標鍵可以在曾經使用過的命令之間來回切換
03.Linux 終端命令格式
1. 終端命令格式
command [-options] [parameter] 說明: • command:命令名,相應功能的英文單詞或單詞的縮寫 • [-options]:選項,可用來對命令進行控制,也可以省略 • parameter:傳給命令的引數,可以是 零個、一個 或者 多個 [ ] 代表可選 可省略
我們上面學到的有可直接用一個單獨命令的不需要引數或者選項的命令有:ls pwd clear . 需要引數或者選項的命令有:touch cd mkdir rm
前面表格我所寫單獨使用一個rm只能刪除掉文件(.txt…)是因為它沒帶選項.
這裡新增一個選項【-t】之後便可以刪掉檔案夾了
2. 查閱命令幫助資訊(知道)
提示 • 現階段只需要 知道 通過以下兩種方式可以查詢命令的幫助資訊 • 先學習常用命令及常用選項的使用即可,工作中如果遇到問題可以藉助 網路搜尋
2.1 –help
command –help 說明: • 顯示 command 命令的幫助資訊 同上面所講一樣,用help顯示出來的詳細資訊可見【選項】可用有可無(可省略)。而後面那個 ..目錄.. 因為沒帶 [ ] 所以不能省略。
2.2 man
man command 說明: • 查閱 command 命令的使用手冊 man 是 manual 的縮寫,是 Linux 提供的一個 手冊,包含了絕大部分的命令、函式的詳細使用說明 使用 man 時的操作鍵:
操作鍵 | 功能 |
---|---|
空格鍵 | 顯示手冊頁的下一屏 |
Enter 鍵 | 一次滾動手冊頁的一行 |
b | 回滾一屏 |
f | 前滾一屏與空格鍵一樣的效果 |
q | 退出 |
/word | 搜尋 word 字串 |