1. 程式人生 > >linux命令之----cp命令用於複製檔案或目錄

linux命令之----cp命令用於複製檔案或目錄

1、cp命令作用

cp用於複製檔案或目錄

2、cp命令語法

cp [options] sourcedir   destdir

引數說明

  • -a:此選項通常在複製目錄時使用,它保留連結、檔案屬性,並複製目錄下的所有內容。其作用等於dpR引數組合。
  • -d:複製時保留連結。這裡所說的連結相當於Windows系統中的快捷方式。
  • -f:覆蓋已經存在的目標檔案而不給出提示。
  • -i:與-f選項相反,在覆蓋目標檔案之前給出提示,要求使用者確認是否覆蓋,回答"y"時目標檔案將被覆蓋。
  • -p:除複製檔案的內容外,還把修改時間和訪問許可權也複製到新檔案中。
  • -r:若給出的原始檔是一個目錄檔案,此時將複製該目錄下所有的子目錄和檔案。
  • -l:不復制檔案,只是生成連結檔案。
3、cp命令案例 1)cp /etc/sys.conf /home/
將/etc/sys.conf檔案複製到home目錄下
2)cp -r test/ /home/
將當前目錄"test/"以及其所有檔案複製到home目錄下
cp -r test/ nettest
將當前目錄"test/"下的所有檔案複製到新目錄“newtest”下
3)cp -a /etc/ /home
將"/etc/"目錄以及所有檔案和子目錄以及延伸的(保留連結、檔案屬性)複製到/home目錄下