在學習linux指令時,對于建立檔案夾/檔案的指令容易混淆,現在簡單介紹一下相關的指令以及用法。
1.mkdir和rmdir
mkdir 檔案夾名:建立檔案夾。
示例:mkdir name:表示建立一個名稱為name的檔案夾。
rmdir 檔案夾名:删除建立的檔案夾
示例:rmdir name
注意:上述的指令是對檔案夾的操作,而不是對檔案的操作。
2.touch
建立檔案的指令:
touch 檔案名
示例:touch a.txt :建立格式為txt的檔案。
其中rm指令時對檔案和檔案夾同時起作用的,即可以對檔案或者檔案夾以及兩者同時進行操作。
rm [選項] 檔案/檔案夾
常用選項:
-r:遞歸删除檔案夾内的檔案和檔案夾
-i:删除前給出提示(y代表yes,n代表no)
-f:強制删除,不給任何提示
注:後兩個選項是針對檔案進行操作,第一個選項是針對檔案或者檔案夾進行操作的。
示例:rm -r aa/bb/cc/a.txt
@表示遞歸删除檔案及檔案夾,從最裡層開始。
注釋:對于mkdir、rmdir、touch指令,如果建立和删除多個檔案夾或者檔案,隻需将多個檔案
依次寫在後面,中間用空格隔開。
示例:
mkdir a b c :建立 a 、b 、c三個檔案夾
touche a.txt b.txt c.txt :建立三個檔案
如果在某目錄下建立檔案隻需在檔案名之前 插入路徑 即可。