Git bash 下操作文件及文件夾命令

git bash 下操作文件及文件夾命令

  1, cd : change directory的簡寫,改變目錄的意思,就是切換到哪個目錄下, 如 cd e:\fff ?切換 E 盤下面的fff 目錄。

  當我們用cd 進入文件夾時,我們可以使用 通配符*, cd f*, ?如果E盤下只有一個f開頭的文件夾,它就會進入到這個文件夾.

  2, cd .. 回退到上一個目錄。我們在寫js,引入文件時,.. 表示的就是上一個目錄, 所以 cd .. 回退到上一個目錄就很好理解了。注意,cd 和兩個點點..之間有一個空格, ?

  3, pwd : print working directory, 打印工作目錄,它會顯示我們當前所在的目錄路徑。

  4, ls: list, 列出當前目錄中的所有文件, ? ? 只不過ll(兩個ll)列出的內容更為詳細。

  5, touch : 新建一個文件 如 touch index.js 就會在當前目錄下新建一個index.js文件。

  6,rm:? remove,刪除一個文件, rm index.js 就會把index.js文件刪除.

  7, ?mkdir: make directory 新建一個目錄,就是新建一個文件夾. 如mkdir src 新建src 文件夾.

  8, ?rm -r?: ?刪除一個文件夾, r (recusive 是遞歸的意思), 刪除用的就是遞歸,先刪除文件夾里面的內容,再刪除文件夾。?rm -r src 刪除src目錄。?

  9, ?mv 移動文件, mv index.html src ??index.html 是我們要移動的文件, src 是目標文件夾,當然, 這樣寫,必須保證文件和目標文件夾在同一目錄下.

  10, reset 清屏,把git bash命令窗口中的所有內容清空。

11:exit 可以直接退出窗口,就不會再鼠標按窗口上的

來關閉窗口了。

  命令行的快捷操作:

  1,?我們可以使用上下箭頭來查找我們以前輸入的命令。這個尤其適合npm?命令。當我們輸入npm run dev的時候,開啟開發(fā)模式。但在開發(fā)過程中要安裝一個組件,如axios,?這時我們就要按ctrl+ c?停止服務器。npm install axios --save.安裝完成后,我們要重新啟動dev?服務器進行開發(fā),輸入npm run dev.?其實這時候,可以不用輸入命令,直接按兩次向上箭頭,命令行中就會npm run dev?命令。當我們打開git bash?窗口后,它就會記錄我們輸過的命令,按上下箭頭,就可以查詢歷史,找到我們已前輸出的命令。

  2,左右箭頭移動光標修改命令。當我們輸入命令的時候,突然發(fā)現某個單詞拼錯了,這時可以按左右箭頭來移動光標到拼錯的單詞或字母上,再Delete?或Backspace?來刪除該字母。其實這里有好多的快捷鍵來快速修改命令。

  移動光標:?按左右鍵頭只能一個一個移動光標,如果我們能一個單詞一個單詞來移動就快多了。Alt +?B?和 Alt +?F?來解決問題,?一個是向左移動,一個是向右移動。Ctrl +?A?則是移動光標到整條命令的起始位置。Ctrl +?E?則是移動光標到整條命令的結束位置。

  對于編輯或刪除來說,有幾個快捷鍵也可以同樣完成任務。?Ctr+D,?相當于Delete,?Ctrl +?H?相當于Backspace。 Ctrl +?U?刪除光標左側的所有內容,?Ctrl +?K刪除光標右側的所有內容。Ctrl +?W?刪除光標左側的單詞,?Alt?+?D 刪除光標右側的單詞。

  3?Tab?鍵的使用。?當我們想進入到一個目錄或文件夾時,如果文件名很長,要一個一個輸入,那是一件很麻煩的事情。這時tab?的作用就來了,當我們輸入文件名的前幾個字母時,按tab,?如果有文件名可以匹配,它就會顯示出完整的文件名,如果有多個文件名匹配到,它會顯示最先找到的一個。再按一次tab,它就會匹配的下一個,我們可以不停地按 tab鍵在匹配的文件名中來回切換,直到找到我們文件名為止。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容