cp 命令既可以複製文件,也可以複製目錄。我們先來看看如何複製文件,例如把桌面上的「君子不器.txt」文件不改名複製到 /opt目錄下,打開終端,依次輸入:
zhong@debian:~$ sudo -s
[sudo] zhong 的密碼:
root@debian:/home/zhong# cp /home/zhong/桌面/君子不器.txt /opt/
root@debian:/home/zhong#
如果需要改名複製,例如將桌面的「 君子不器.txt 」文件,複製到 /opt 目錄下並改名為「 junzibuqi.txt 」,則命令如下:
zhong@debian:/opt$ sudo -s
[sudo] zhong 的密碼:
root@debian:/opt# cp /home/zhong/桌面/君子不器.txt /opt/junzibuqi.txt
root@debian:/opt#
如果直接強行覆蓋,則直接用cp;使用cp -i命令時,如果複製的目標位置已經存在同名的文件,則會提示是否覆蓋,例如:
zhong@debian:/opt$ sudo -s
[sudo] zhong 的密碼:
root@debian:/opt# cp /home/zhong/桌面/君子不器.txt /opt/junzibuqi.txt
root@debian:/opt# cp /home/zhong/桌面/君子不器.txt /opt/
root@debian:/opt# cp -i /home/zhong/桌面/君子不器.txt /opt/
cp:是否覆蓋'/opt/君子不器.txt'? n
root@debian:/opt# cp -i /home/zhong/桌面/君子不器.txt /opt/
cp:是否覆蓋'/opt/君子不器.txt'? y
root@debian:/opt#
接下來我們看看如何複製目錄,其實複製目錄只需使用「-r」選項即可,例如把桌面的「wenjianjia」文件夾複製到/opt目錄之下:
zhong@debian:~$ sudo -s
[sudo] zhong 的密碼:
root@debian:/home/zhong# cp -r /home/zhong/桌面/wenjianjia /opt/
root@debian:/home/zhong#