示例:
1,复制当前目录下的文件a至/tmp下,文件a事先存在
[root@localhost ~]# cp a /tmp
[root@localhost ~]# ls /tmp
a ks-script-mvrGLm ks-script-mvrGLm.log yum.log 2,复制当前目录下的文件a,文件b至/tmp/e下,文件e事先存在:
[root@localhost ~]# cp a /tmp/e
cp: overwrite `/tmp/e'? y 3,复制当前目录下的文件a至/tmp/A下,目录事先存在:
[root@localhost ~]# cp a /tmp/A
[root@localhost ~]# ls /tmp/A
a 4,复制当前目录下的文件a,b至G下,G事先不存在:
[root@localhost ~]# cp a b G
cp: target `G' is not a directory 5,复制当前目录下的文件a ,b至/tmp/z下,文件z事先存在:
[root@localhost ~]# cp a b c d /tmp/z
cp: target `/tmp/z' is not a directory 6,复制当前目录下的文件a,b至/tmp/B下,目录B事先存在:
[root@localhost ~]# cp a b /tmp/B
[root@localhost ~]# ls /tmp/B
a b 7,复制当前目录下的目录A至/tmp下:
[root@localhost ~]# cp -r A /tmp
[root@localhost ~]# ls /tmp/A
c d 8,复制当前目录下的目录A至/tmp/a下,文件a事先存在:
[root@localhost ~]# cp -r A /tmp/a
cp: cannot overwrite non-directory `/tmp/a' with directory `A' 9,复制当前目录下的目录A至/tmp下:
[root@localhost ~]# cp -r A /tmp
[root@localhost ~]# ls /tmp/A
c d