命令cp
复制文件或目录
参数必须指定两个或两个以上的文件或目录,目标目录必须存在
- 复制当前文件到另一个目录(文件名test.txt,目录为/linux/command)
cp test.txt /linux/command
- 复制文件夹到另一个目录(文件夹名为test,目录为/linux/command)
cp -r test/ /linux/command
- 把dir1、dir2复制到dir3目录中
cp -r dir1 dir2 dir3
选项与参数:
[-i]:若目标已经存在时,在覆盖时会先询问动作的进行
[-p]:连同文件的属性一起复制过去,而非使用默认属性
[-d]:若来源档为连接档的属性,则复制连接档属性而非文件本身
[-r]:表示递归持续复制,test下的子文件夹都会被复制过去
[-a]:等同于-pdr,保留链接、文件属性、并递归地拷贝目录