Linux中的檔案處理-拷貝,刪除和移動
阿新 • • 發佈:2018-12-14
複製檔案/目錄(命令: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 | 刪除一個空目錄 |