UNIX中的cp -p和cp -a有什么区别?

时间:2018-02-22 03:08:49

标签: unix scripting sh

UNIX中cp -p和cp -a的区别是什么?

大家好,通过查看主题,您将了解我想知道的内容,但在此之前,如果您知道我可以在我的命令中测试的任何模拟器或网站,请告诉我,以便我可以先做我自己的事。鉴于我的笔记本电脑上没有安装UNIX环境,我想要一个UNIX测试环境。谢谢!

1 个答案:

答案 0 :(得分:1)

使用-p选项,该副本与原始副本具有相同的修改时间,相同的访问时间和相同的权限。如果进行复制的用户有权创建此类文件,则它也具有与原始所有者相同的所有者和组。

-a选项表示-R-p,以及其他一些保留选项。它试图使副本尽可能接近原始副本:相同的目录树,相同的文件类型,相同的内容,相同的元数据(时间,权限,扩展属性等)。