Linux cp命令主要用于复制文件或目录。
语法:
cp [options] source... directory
常用参数:
-a
:保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
-f
:覆盖。 ## alias cp='cp -i'
之后,此参数无效;mv
与cp
一样;rm -f
却可以。
-i
:在覆盖目标文件之前给出提示,要求用户确认,回答”y”时目标文件将被覆盖。
-p
:复制修改时间和访问权限到新文件中。
-r
:若sourch是一个目录,则复制该目录和其下所有的子目录和文件。
-l
:不复制文件,只是生成链接文件,但没有链接标志。 经测试,修改一个文件同时会修改另一个文件,但是删除一个对另一个没有影响。