命令行

程序員不學(xué)命令行,不如回家賣烤腸~~~~

  • 命令行是啥?哪些系統(tǒng)提供了命令行?
    1.Windows 的命令提示符和 Git Bash 是命令行
    2.Linux(如 Ubuntu) 的終端也是命令行
    3.Unix(如 macOS)的終端也是命令行
    4.為什么要學(xué)?
    //因為現(xiàn)代的前端工具,都沒有提供圖形界面,只有命令行界面,所以從實用角度出發(fā),前端必須學(xué)命令行包括 Gulp、Webpack、SASS、Node.js、Vue、React、Angular你不學(xué)命令行還怎么混?
  • 資源
    命令行釋義:https://explainshell.com/explain?cmd=ls+-lrt
    命令行常見用法:https://github.com/tldr-pages/tldr#tldr

如何學(xué)習(xí)?/首先背單詞

英文 翻譯
directory 目錄、文件夾
file 文件
make 新建
remove 刪除
move 移動
copy 復(fù)制
list 羅列
link 鏈接
find 查找
echo 發(fā)出回音、重復(fù)
touch 觸摸
change 改變

背下來了嗎?每個單詞都很短,應(yīng)該不難背。好的,你基本已經(jīng)學(xué)會命令行了。接下來我們學(xué)習(xí)這些單詞的縮寫

然后縮寫

命令 全寫 縮寫
創(chuàng)建目錄 make directory mkdir
刪除 remove rm
移動 / 重命名 move mv
復(fù)制 copy cp
羅列 list ls
改變目錄 change directory cd

縮寫規(guī)則就是:刪掉元音字幕(A E I O U),保留前 2 到 3 個輔音字母

好了,你已經(jīng)學(xué)會 50% 了,接下來我們來試試。

試試

  1. cd ~/Desktop 進入桌面
  2. mkdir demo-1 創(chuàng)建目錄,這時你可以切到桌面,看到 demo-1 目錄
  3. rm -rf demo-1 刪除目錄
  4. touch 1.txt 創(chuàng)建文件,如果你發(fā)現(xiàn)文件后綴不見了,請讓該死的 Windows 顯示文件后綴
  5. mv 1.txt 2.txt 這樣我們就把 1.txt 移到 2.txt 了,也就是重命名

絕對路徑與相對路徑的區(qū)別

以 / 開頭的路徑就是絕對路徑,具體區(qū)別,在下面用命令行體會。

常見的自帶命令

操作 命令
進入目錄 cd
顯示當(dāng)前目錄 pwd
創(chuàng)建目錄 mkdir 目錄名
創(chuàng)建目錄 mkdir -p 目錄路徑
我是誰 whoami
-- --
查看路徑 ls 路徑
查看路徑 ls -a 路徑
查看路徑 ls -l 路徑
查看路徑 ls -al 路徑
-- --
創(chuàng)建文件 echo '1' > 文件路徑
強制創(chuàng)建文件 echo '1' >! 文件路徑
追加文件內(nèi)容 echo '1' >> 文件路徑
創(chuàng)建文件 touch 文件名
改變文件更新時間 touch 文件名
-- --
復(fù)制文件 cp 源路徑 目標路徑
復(fù)制目錄 cp -r 源路徑 目標路徑
-- --
移動節(jié)點 mv 源路徑 目標路徑
-- --
刪除文件 rm 文件路徑
強制刪除文件 rm -f 文件路徑
刪除目錄 rm -r 目錄路徑
強制刪除目錄 rm -rf 目錄路徑
-- --
查看目錄結(jié)構(gòu) tree
建立軟鏈接 ln -s 真實文件 鏈接
-- --
下載文件 curl -L https://www.baidu.com > baidu.html
拷貝網(wǎng)頁 wget -p -H -e robots=off https://www.baidu.com
磁盤占用 df -kh
當(dāng)前目錄大小 du -sh .
各文件大小 du -h

如何學(xué)習(xí)我目前還沒有掌握的命令?

Google: Linux 查看文件內(nèi)容

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

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容