1. 程式人生 > >Linux中的檔案處理-拷貝,刪除和移動

Linux中的檔案處理-拷貝,刪除和移動

複製檔案/目錄(命令:cp)

命令 解釋 (file表示檔案,dir表示目錄)
cp file1 file2 拷貝 file1 為 file2
cp file1 file2 file3 dir 拷貝 file1 file2 file3 到 dir中
cp -r dir1 dir2 拷貝 dir1 為 dir2
cp -r dir1 dir2 dir3 dir4 拷貝 dir1 dir2 dir3 到 dir4中

移動檔案/目錄(命令:mv)

命令 解釋 (file表示檔案,dir表示目錄)
mv file1 file2 把 file1 重新命名為 file2
mv file1 file2 file3 dir 把file1 file2 file3 移動到 dir 中
mv dir1 dir2 把dir1 重新命名為 dir2
mv dir1 dir2 dir3 dir4 把dir1 dir2 dir3 移動到 dir4 中

刪除檔案/目錄(命令:rm)

命令 解釋 (file表示檔案,dir表示目錄)
rm file1 刪除file1,會有確認提示
rm file1 file2 file3 刪除file1 file2 file3,會以此又確認提示
rm -f file1 file2 file3 刪除file1 file2 file3,不會顯示確認資訊
rm -r dir1 刪除dir1,會有確認提示。如果目錄中有檔案,會依次出現提示資訊
rm -rf file1 file2 dir1 直接刪除file1 file2 dir1, 不會顯示確認資訊
注意:Linux中沒有回收站,刪除了就很難找回來了

刪除一個空目錄(命令:rmdir)-比較安全

命令 解釋 (file表示檔案,dir表示目錄)
rmdir dir1 刪除一個空目錄