linux使用cp命令拷贝的几个注意事项

语法格式: cp [arguments] SOURCE_PATH TARGET_PATH

(1) cp -ar /aaa/* /bbb 斜杠星号表示复制当前目录下的所有文件,但不会复制当前目录下的隐藏文件(但是注意!会复制 aaa 的子目录下的隐藏文件哦)

(2) cp -ar /aaa/. /bbb 斜杠加一个英文句号代表复制当前目录下的所有文件,且会复制隐藏文件(点号开头的文件)这是正解 能够把 aaa 下的所有文件(包含隐藏文件、当前目录下的 和 子目录下的)

(3) cp -a -r 这两个参数的区别

-a 可以连同文件的属性、创建时间等特性一起复制过去 -r 则不可以,-r 可以递归复制目录,但是权限可能会被改变

-a 保留原有权限

-af 保留原有权限,复制原始位置下的所有文件及目录

-avf 保留原有权限,复制原始位置下的所有文件及目录,并且在屏幕上显示过程

sgZ4Qx.png

referenced from: https://www.linuxcool.com/cp

end.