我们在日常工作中经常用到 cp
命令,但一般只用到 -r
或者 -f
参数,它还有一些其他有用参数:
-a
和-pPR选项一样。保留文件的结构和属性,但不保留目录结构-f
如果目标文件不是一个目录,则覆盖已经存在的目标文件而不给出提示-H
-i
与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖((使前面的-n
失效))-L
跟随符号链接-n
不覆盖(使前面的-i
失效)-P
不跟随符号链接,也就是只拷贝符号链接,不拷贝符号链接指向的实际文件-p
除复制文件的内容外,还把修改时间和访问权限也复制到新文件中-r/-R
若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件-v
显示命令执行的详细信息