cp: 複製檔案或目錄


要複製一個檔案, 只需要依照下面的語法就可以了:
cp sourcefile targetfile
其中 sourcefile 是你想要複製的檔案, targetfile 是複製出來的檔案.

下面的例子是把 ELF.doc.tar.gz 複製成 elf.tgz:

[cherry:/home1/student/stud82/s8227/doc/elf] ls
ELF.doc.tar.gz
[cherry:/home1/student/stud82/s8227/doc/elf] cp ELF.doc.tar.gz elf.tgz   
[cherry:/home1/student/stud82/s8227/doc/elf] ls
ELF.doc.tar.gz  elf.tgz
[cherry:/home1/student/stud82/s8227/doc/elf] 
如果要複製一個目錄, 只需要加上 '-r' 的參數就行了:
cp -r source_dir target_dir
其中 source_dir 是你想要複製的目錄, target_dir 是複製出來的目錄.

下面的例子是把 elf 複製成 elf.bak:

[cherry:/home1/student/stud82/s8227/doc] ls -F
GUI/     OS/      book/    codin/   elf/     sysadm/
[cherry:/home1/student/stud82/s8227/doc] cp -r elf elf.bak
[cherry:/home1/student/stud82/s8227/doc] ls -F
GUI/      OS/       book/     codin/    elf/      elf.bak/  sysadm/
[cherry:/home1/student/stud82/s8227/doc] 
這樣就把 elf 複製成 elf.bak 了.
Source Code: cp