在windows下安裝了GitBash之后,我們就可以利用GitBash來對整個系統(tǒng)進行操作。今天主要介紹幾個常見的命令ls cat move 以及touch,之后會向各位介紹一個好用的查詢命令的網(wǎng)站explain.com。
關(guān)于ls的簡單使用
打開GitBash,并輸入pwd+回車(查看當(dāng)前目錄)

輸入ls命令并回車查看有什么效果

此時發(fā)現(xiàn)所列出的內(nèi)容為此文件夾中的內(nèi)容,由此可以知道ls命令的含義是列出當(dāng)前目錄下的內(nèi)容
幾種使用方式:
1.ls單純的列出此目錄的內(nèi)容
2.ls -a 查看所有文件,包括隱藏文件
3.ls -l?顯示文件更多信息,例如大小、創(chuàng)建時間、有何種權(quán)限等
4.ls -la?顯示更多信息,并且顯示隱藏文件
關(guān)于cat的簡單使用

幾種使用方式:
1.一次顯示整個文件 cat ? filename
2.從鍵盤創(chuàng)建一個文件 cat ?> ?filename ;但cat只能創(chuàng)建新文件,不能編輯已有文件
3.將幾個文件合并/拼接為一個文件。cat ? file1 ? file2 ?> file
關(guān)于move的簡單使用
1.移動一個文件,mv file1 file2,當(dāng)file2為目錄時,file1會移動到file2中;當(dāng)file2為文件時,得到的效果就是file1會覆蓋file2
2.重命名一個文件,mv file1 file2,當(dāng)file2不存在時,得到的效果就是file1文件名被重命名為file2
關(guān)于touch的簡單使用
當(dāng)你執(zhí)行一個touch命令例如 touch demo,會有種情況
1.在你的當(dāng)前文件夾下并沒有一個demo的文件,那么它就會生成一個名叫demo的文件,
2.如果存在demo這個文件,那么這么demo的最后操作時間就會變成你執(zhí)行 touch demo命令時的時間
關(guān)于explainshell.com的簡單使用
這是一個幫助你解釋命令行的網(wǎng)站,它會分析命令的幫助文檔,然后根據(jù)你想查詢的命令參數(shù)來抽取對應(yīng)的解釋,然后簡潔易懂地顯示出來。比如我們說的ls/cat/mv/touch等git命令都可以通過explainshell來了解他們具有什么功能。
通過此鏈接https://explainshell.com/可以進入此網(wǎng)站

分別輸入ls cat move touch命令

list directory contents:列出目錄內(nèi)容

concatenate files and print on the standard output:連接文件并在標(biāo)準(zhǔn)輸出上打印

move (rename) files:移動或重命名文件

change file timestamps:更改文件時間戳