Linux常用命令之rm/cp/mv
阿新 • • 發佈:2018-12-12
今天學習了三條命令,現在總結一下:
- rm
- cp
- mv
rm 檔名
remove的簡寫,功能:刪除檔案且不經過回收站永久刪除
拓展命令
- rm -r *** //刪除目錄,這個命令十分常用,cp中複製目錄同理
- rm -f *** //強制刪除即使沒有的目錄
cp 原始檔 目標檔案
copy,功能:複製目錄或檔案到另一個目錄或者檔案中
如圖操作:在檔案目錄下新建文字檔案,然後將其copy到桌面中並命名為readme.txt
於是桌面多了一個文字檔案
注:如果不更改檔名,複製時 cp ~/Documents/readme.txt .
拓展:
- -f :已經存在的目標檔案直接覆蓋,不會提示
- -i :覆蓋檔案前提示,非常常用,使得複製檔案更為安全
- -r :若給出的原始檔是目標檔案,則cp將遞迴複製該檔案下的所有子目錄和檔案,目標檔案必須為一個目錄名
mv 原始檔 目標檔案
功能:移動檔案或者目錄,也可以給檔案或目錄重新命名
1.移動很簡單,敲打mv 原始檔 目標檔案即可實現功能
2.重新命名(非常重要)
mv 123.txt demo.txt 即將123.txt重新命名為demo.txt.但是如果該目錄下已然存在demo.txt,則會將123.txt的內容覆蓋掉原來的demo.txt,這樣做貌似並不安全,這樣的移動可能覆蓋掉我們辛辛苦苦敲的程式碼,所以同樣可以加上選項-i來提示是否覆蓋.
每天學習三個命令,今天是入坑Linux的第五天.