Linux命令— cp 複製、 mv 移動/重新命名、 rm 刪除
Linux命令— cp 複製、 mv 移動/重新命名、 rm 刪除
cp 複製 拷貝
複製、拷貝 copy
cp 檔名 路徑 cp bj.txt ./java/jee:把當前目錄的bj.txt拷貝到當前目的java資料夾裡的jee資料夾裡
cp 檔名 檔名 cp dd.txt ee.txt :複製並改名,並存放在當前目錄下 (cp原始檔名 新檔名)
cp file1 file2
複製一個檔案
cp dir/* . 複製一個目錄下的所有檔案到當前工作目錄
cp -a /tmp/dir1 . 複製一個目錄到當前工作目錄
cp -a dir1 dir2 複製一個目錄
mv 移動/剪下、重新命名
1、剪下 移動
mv檔名 路徑 (mv原始檔 目的地)
mv aa.txt ../android/ 把當前目錄下的檔案aa.txt剪下到上一級目錄的子目錄android目錄裡
mv aa.txt .. 把檔案aa.txt移動到上一級目錄
2.、重新命名(假如把剪下的檔案存放在同一個目錄中,則是重新命名)
mv 檔名 檔名 (mv原始檔 目標名稱
mv bb.txt cc.txt 把檔案bb.txt重新命名為cc.txt
mv dir1 new_dir 重新命名/移動 一個目錄
rm 刪除檔案或目錄
刪除檔案或資料夾(rm: remove)
rm 直接刪除,rm檔名
rm -f 強制刪除檔案或目錄,假如要刪除的檔案不存在,也不提示 rm -f檔名 force
rm -i 刪除前提示是否刪除,預設不刪除, 若要刪除,輸入y interactive
rm -d 刪除空白目錄 rm -d空目錄名 directory
rm -r 刪除有內容的目錄,將指定目錄下的所有檔案及子目錄一併處理,遞迴刪除 recursive
rm -rf filename 強制刪除目錄或檔案(目錄有內容時,也刪除)
rmdir 刪除資料夾(目錄)
rm -f file1
刪除一個叫做 'file1' 的檔案'
rmdir dir1 刪除一個叫做 'dir1'的目錄
rm -rf dir1 刪除一個叫做 'dir1'的目錄並同時刪除其內容
rm -rf dir1 dir2 同時刪除兩個目錄及它們的內容
說明:以上為個人總結,如果錯誤之處,敬請指正,共同學習,O(∩_∩)O哈哈~