在程序猿的世界井仰,想要更好的工(zhuang)作(bi)吹埠,必須要掌握命令行這項技能戳鹅。
基礎(chǔ)
~ 用戶目錄
/ 整個硬盤
. 當(dāng)前目錄
.. 上級目錄
$ 待輸入提示
常見文件相關(guān)命令
-
mkdir
創(chuàng)建目錄【例:mkdir test
】 -
rm
刪除【例:rm test
】 -
mv
移 動/重命名【例:mv test test1
】 -
cp
復(fù)制【cp test/ newtest
】 -
ls
羅列 -
cd
改變目錄【~
home目錄;.
當(dāng)前目錄盟榴;..
上一層目錄】 -
touch
創(chuàng)建文件【例:touch 1.txt
】 -
cat
連接文件并打印
絕對路徑和相對路徑
絕對路徑:以/
開頭
常見自帶命令
目錄
- 進(jìn)入目錄
cd
- 顯示當(dāng)前目錄
pwd
- 創(chuàng)建目錄
mkdir目錄名
【例:mkdir test
】 - 創(chuàng)建目錄
mkdir -p目錄路徑
【例:mkdir -p "test1/test2"
(有特殊字符時必須帶引號)】 - 我是誰 whoami
路徑
- 查看路徑
ls
- 查看路徑
ls -a
【顯示隱藏的文件届囚,即前面加.】 - 查看路徑
ls-l
【顯示更多信息】 - 查看路徑
ls-al
【ls-a
加上ls-l
】
文件
- 創(chuàng)建文件
echo"XXX">文件路徑
【創(chuàng)建一個新的文件】 - 強(qiáng)制創(chuàng)建文件
echo"XXX">!文件路徑
【覆蓋原有文件】 - 追加文件內(nèi)容
echo"XXX">>文件路徑
【添加到原有文件】 - 創(chuàng)建文件
touch文件名
- 改變文件更新時間
touch文件名
復(fù)制
- 復(fù)制文件
cp 源路徑 目標(biāo)路徑
[例:cp 1.txt 2.txt] - 復(fù)制目錄
cp -r 源路徑 目標(biāo)路徑
[例:cp -r test1 test2]
移動
- 移動節(jié)點(diǎn)
mv 源路徑 目標(biāo)路徑
【后綴可隨意】
刪除文件
- 刪除文件
rm 文件路徑
- 強(qiáng)制刪除文件
rm -f 文件路徑
- 刪除目錄
rm -r 目錄路徑
- 強(qiáng)制刪除目錄
rm -rf 目錄路徑
其他常用
- 查看目錄結(jié)構(gòu)
tree
- 建立軟連接
in -s 真實(shí)文件 鏈接
【類似于快捷方式磺芭,2個都可編輯】 - 下載文件
curl -L 文件地址>文件名稱
- 拷貝網(wǎng)頁
wget -p -H -e robots=off 網(wǎng)頁地址
- 磁盤占用
df -kh
- 當(dāng)前目錄大小
du -sh
- 各文件大小
du -h
以上就是一些常用的命令行指令咯赁炎,如果在使用的時候遇到不懂的方法的話,我們下面再提供2種快速查詢命令行意思的方法
1.安裝工具tldr
钾腺;安裝指令npm install -g tldr
徙垫;用法tldr 指令
2.訪問網(wǎng)站explainshell,只要輸入想要查詢的命令行并將鼠標(biāo)放在上面就可以輕松查詢其含義了放棒,如下圖所示
![查詢方法](http://91jean.oss-cn-hangzhou.aliyuncs.com/18-7-28/37315302.jpg)
查詢方法
最后給大家推薦一個不錯的網(wǎng)站姻报,收錄比較齊全且解釋詳細(xì)。
學(xué)習(xí)更多指令請點(diǎn)我
——遠(yuǎn)方不遠(yuǎn)