linux命令 - 复制命令 cp

时间:2021-09-26 11:32:09

cp 选项 [原文件或目录][目标目录]

英文原意:copy

-r  复制目录

-p  连带文件属性复制

-d  若原文件是连接文件则复制连接属性

-a  相当于-pdr

例如:

xiaolu@bogon:~$ ls
aaa  japan
xiaolu@bogon:~$ cp aaa /tmp/bbb
xiaolu@bogon:~$ ls /tmp
bbb
systemd-private-389178f43f8842f1b14b9b1c5243610d-systemd-timesyncd.service-V1LZmU
xiaolu@bogon:~$ cp japan /tmp
cp: omitting directory ‘japan’
xiaolu@bogon:~$ cp -r japan /tmp
xiaolu@bogon:~$ ls /tmp
bbb
japan
systemd-private-389178f43f8842f1b14b9b1c5243610d-systemd-timesyncd.service-V1LZmU
xiaolu@bogon:~$ 
xiaolu@bogon:~$ ll aaa
-rw-rw-r-- 1 xiaolu xiaolu 0 Aug 19 00:45 aaa
xiaolu@bogon:~$ ll /tmp/bbb
-rw-rw-r-- 1 xiaolu xiaolu 0 Aug 19 00:46 /tmp/bbb
xiaolu@bogon:~$ cp -a aaa /tmp/ccc
xiaolu@bogon:~$ ll /tmp/ccc
-rw-rw-r-- 1 xiaolu xiaolu 0 Aug 19 00:45 /tmp/ccc
xiaolu@bogon:~$