command_cp
首先就是 CP 要考虑的地方
- 是否要保留源文件权限
- 源文件是否为链接文件
- 源文件是否为目录
cp : 权限是和当前执行命令的用户联系的
cp -p: 权限整个一起复制过去 (时间、用户等)
cp -a: 相当于-dr --preserver=all
该命令是递归进行(-r)
复制链接文件而不是链接指向的文件
复制的权限比-p还要一致,不仅把-p那些权限复制了,还复制一些其他权限(SElinux,xattr..)
cp -d: 如果是链接文件,复制该链接文件而不是链接指向的文件