1. 在任意文件夾下面創(chuàng)建形如 1/2/3/4/5/6/7/8/9 格式的文件夾系列
mkdir -p 1/2/3/4/5/6/7/8/9 #-p 參數(shù)的應(yīng)用
2. 同一個目錄下創(chuàng)建多個目錄
mkdir file{1..5} ##創(chuàng)建5個文件夾,分別命名為file1, file2, file3, file4, file5
mkdir file1 file2 file3 file3 file4 file5#同上
3. 同一個目錄下創(chuàng)建多個文件
touch file{1:5}
touch file1 file2 file3 file4 file5
注意:
- touch 和mkdir,前者創(chuàng)建文件,后者是創(chuàng)建文件夾
- 示例中{}中,要寫..,而不是...。
4. 創(chuàng)建多層次、多維度的目錄樹
在任意文件夾下面創(chuàng)建 folder1~5這5個文件夾,然后每個文件夾下面繼續(xù)創(chuàng)建 folder1~5這5個文件夾
mkdir -p fold{1..5}/fold{1..5}
5. 文件夾與文件管理命令
mv file file1#將file重命名為file1
mv file1 test/ #將file1 移動至test文件夾下
6. 在文件中寫入內(nèi)容
echo 'I love you ?' >me.txt
# 在me.txt這個文件中輸入在a.txt這個文件中輸入I love you ?,如果沒有這個文件則創(chuàng)建。如果有這個文件,那么新內(nèi)容代替原來的內(nèi)容。
echo 'i love u' >>me.txt #在me.txt這個文件中輸入i love u,如果沒有這個文件則創(chuàng)建.如果有這個文件,那么新內(nèi)容添加在原來內(nèi)容的后面
這兩種方式無論哪一種,如果沒有me.txt文件,都會自動創(chuàng)建me.txt 文件
6. 刪除文件和文件夾
rm -f ##force 不顯示警告訊息強制刪除
rm -i ##在刪除前會想詢問是否刪除
rm -r ##遞歸刪除文件
rm -rf file
rm -rf file{1..5}
rm -rf file*
rm -rf fold
rm -rf