~ 用戶文件夾;
Linux Unix 沒有硬盤概念, / 表示全部硬盤;
. 表示當前目錄;
.. 副目錄;
$ 表示能夠輸入命令;
desktop輸入desk後 tab自動補齊;
mkdir demo-1 建立文件夾;
rm -rf demo-1 刪除文件夾,
-r 遞歸,不加不能刪除目錄,
-f 依次詢問,強制; mv 1.txt 2.txt 移動文件,把 1.txt 移到 2.txt;
pwd 當前目錄;
mkdir -p "demo-1/demo-2/demo-3" 建立目錄,1包含2,2包含3(包含空格等特殊字符必須加引號);
whoami 用戶名;
ls 全部目錄和文件;
ls demo-1 包含的目錄和文件;
ls -a 包括.開頭 的全部文件;
ls -l 顯示更多信息;
ls -al 顯示隱藏文件和更多信息;git
echo "hi">1.txt echo爲回聲,意爲返回一個「hi」,存到1.txt內(建立);
echo "hi">>1.txt 追加內容;
echo "hi">!1.txt 強制寫入(覆蓋內容);(Windows中只可用第一種);
touch 2.txt 建立文件,改變最後更新時間;
cp 1.txt 3.txt 複製1.txt到 3.txt;
cp -r demo-1 demo-2 遞歸地複製;
mv 1.txt 3.txt 移動1.txt到3.txt ;
rm 2.txt 刪除2.txt(與教程不一樣,未加-f亦直接刪除);
rm -r demo-1 遞歸刪除demo-1(同上);
man rm 查看rm手冊;
tree 查看目錄結構;(win不支持)
ln -s 真實文件連接;(同)github