本文推薦 PC 端閱讀~
本文版權歸 「公衆號 | 前端一萬小時」 全部,未經受權,請勿轉載!
複製代碼
1. 如下哪一個應用能輸入並執行命令行(多選)
✅ Linux 下的終端
✅ Mac 下的終端
✅ Windows 下的命令提示符
✅ Windows 安裝 GitBash
❌ Windows 下的記事本
2. 查看當前完整路徑的命令是
❌ la -al
❌ la -a
❌ dir
✅ pwd
3. 詳細展現當前文件夾下的全部文件的信息用什麼命令?(包括隱藏文件)
❌ list
✅ ls -al
❌ ls -l
❌ dir
4.cd ~ 和 cd / 的區別,說法正確的是?
✅ cd /,切換到根目錄,Mac 下是 / 目錄
✅ cd ~, 切換到家目錄,好比 Mac 下是/Users/Oli, 其中 Oli 是登陸用戶名
✅ cd ~, 切換到家目錄,好比 Windows 下是 C:/Users/Oli, Oli 是登陸用戶名
❌ cd ~,切換到家目錄,Windows 下是 C 盤根目錄
5.切換到上級目錄的命令是什麼?
❌ cd..
❌ cd .
✅ cd ..
❌ CD ..
❌ cd ~
✅ cd ../
6.終端有以下提示信息:
-bash: cd..: command not found
你以爲緣由是什麼?
❌ 沒毛病
✅ 用戶本想輸出 cd .. 命令切換到上一級,無奈太粗心中間少了個空格
✅ bash 提示用戶,你的命令不存在
❌ 終端壞了
7. 如下哪一個是建立a.md 文件的命令?
✅ touch a.md
❌ mk a.md
❌ mkdir a.md
❌ create a.md
8. 關於rm 命令與 rm -rf 的區別,說法正確的是?
✅ 前者能夠刪除文件,但不能刪除文件夾
❌ 後者能夠刪除文件,但不能刪除文件夾
❌ 後者能夠刪除空文件夾,但不能刪除有內容的文件夾
✅ 後者能夠刪除文件和文件夾,不論文件夾內是否爲空,而且刪除不可恢復
9. 打開 vim 編輯器後,發現沒法輸入內容,此時能夠按下?
✅ i 用來插入內容
✅ a 用來插入內容
❌ 回車用來插入內容
❌ esc 用來切換到編輯態
複製代碼
前言: 在上一篇《工欲善其事,必先利其器——軟件安裝、環境搭建》中,咱們完成了基本軟件的安裝以及初步的環境搭建,那接下來讓咱們嘗試着來對咱們的操做系統下下命令,嘗試着不用鼠標也能夠快速完成不少操做。——固然這也是咱們後邊開發過程當中與後臺服務器對話的必備技能。css
打開對應系統的終端——具體方法見《初次接觸前端,咱們要理解哪些名詞?》前端
pwd
複製代碼
ls
複製代碼
ls -a
(注:所謂隱藏文件夾就是以.開頭的文件)
複製代碼
ls -al
複製代碼
cd /c/project
複製代碼
cd code
或
cd ./code
(注:. 表明本級目錄)
複製代碼
cd ../css
(注:..表明上級目錄)
複製代碼
cd ~/Desktop
複製代碼
touch readme.md
(注:這裏的例子是指建立一個 markdown 文件)
複製代碼
mkdir projects
(記憶:mkdir 是 「make directory——建立目錄」 的縮寫)
複製代碼
rm readme.md
複製代碼
rm -rf projects
💡解釋:
-r 就是向下遞歸,無論有多少級目錄,一併刪除。
-f 就是直接強行刪除,不做任何提示的意思。
複製代碼
mv readme.md README.md
(記憶:mv 中的 m 是 move 的簡寫,把一個名字移動到另外一個名字上,就是重命名)
複製代碼
clear
複製代碼
cd /
複製代碼
cd ~
複製代碼
💡解釋:vim
咱們講到 Linux 命令行時,就不得不提到 vim 編輯器。咱們系統自帶或額外安裝的終端裏邊都包含有一個 vim 編輯器。bash
1. vim a.md 初始進入 vim 編輯器命令模式;
(注:這裏打開你須要打開書寫的文件)
2. i 或 a 進入編輯模式;
(注:進入編輯模式後能夠寫入文字、代碼等)
1. 鍵盤左上角 esc 進入命令模式;
(注:這裏要點擊 esc 進入命令模式的前提是你在半角模式下——英文輸入模式)
2. :wq 保存退出;
(記憶:wq 是 write 寫入 、quit 退出的縮寫)
3. :q! 不保存強制退出。
複製代碼
後記: 命令行的學習和使用會貫穿在咱們整個前端學習、工做生涯中,咱們要以最基本的命令爲起點去發散學習更多更復雜的命令。能夠參考《鳥哥的 Linux 私房菜》一書,細水流長的去學習。學無止境,前端值得你我用後邊的 10000 小時來對待。服務器
祝好,qdywxs ♥ you!markdown