1. 程式人生 > >linux下怎麼把一個檔案複製到另一個資料夾

linux下怎麼把一個檔案複製到另一個資料夾

1、cp 原目標檔案路徑/檔名 目標路徑

cp   /home/test.txt    /home/test/test.txt

2、 cp -R 源目錄/* 目地目錄

使用-R引數可實現遞迴功能,即所有子目錄中的檔案與目錄均拷貝

注意:

如果dir2目錄不存在,則可以直接使用
                  cp -r dir1 dir2
如果dir2目錄已存在,則需要使用
                 cp -r dir1/. dir2(如果這時使用cp -r dir1 dir2,則也會將dir1目錄複製到dir2中)

其他

copy命令的功能是將給出的檔案或目錄拷貝到另一檔案或目錄中。
語法

: cp [選項] 原始檔或目錄 目標檔案或目錄
說明:該命令把指定的原始檔複製到目標檔案或把多個原始檔複製到目標目錄中。
該命令的各選項含義如下:
- a 該選項通常在拷貝目錄時使用。它保留連結、檔案屬性,並遞迴地拷貝目錄,其作用等於dpR選項的組合。
- d 拷貝時保留連結。
- f 刪除已經存在的目標檔案而不提示。
- i 和f選項相反,在覆蓋目標檔案之前將給出提示要求使用者確認。回答y時目標檔案將被覆蓋,是互動式拷貝。
- p 此時cp除複製原始檔的內容外,還將把其修改時間和訪問許可權也複製到新檔案中。
- r 若給出的原始檔是一目錄檔案,此時cp將遞迴複製該目錄下所有的子目錄和檔案。此時目標檔案必須為一個目錄名。
- l 不作拷貝,只是連結檔案。