关于linux:Linux-使用-cp-复制文件或目录

应用办法:

$ cp --help
用法:cp [选项]... 源文件 指标文件
 或:cp [选项]... 源文件... 目录
将源文件复制至指标文件,或将多个源文件复制至目标目录。

长选项必须应用的参数对于短选项时也是必须应用的。
  -a                       相当于 -pdr
  -d                       如果源文件为软连贯文件,则复制软连贯而非文件自身
  -p, --preserve[=属性列表] 放弃指定的属性(默认:模式,所有权,工夫戳)
  -r, -R, --recursive      递归复制目录及其子目录内的所有内容
  -v, --verbose            显示复制过程

应用示例:

# 复制文件到目录
cp file1 /tmp/

# 复制文件到目录并重命名
cp file1 /tmp/test1

# 递归复制目录内容到另一目录
cp -r dir1/ /tmp/

# 递归复制目录内容到另一目录
cp -r dir1/ /tmp/dir2

# 复制文件到目录并保留原文件的属性信息
cp -p /home/user1/file1 /tmp/

# 递归复制目录内容到另一目录并保留原文件的属性信息
cp -pr /home/user1/dir1/ /tmp/

# 复制文件到另一目录并保留原文件的属性信息
cp -a /home/user1/file1 /tmp/

# 递归复制目录内容到另一目录并保留原文件的属性信息
cp -a /home/user1/dir1/ /tmp/

# 递归复制目录内容到另一目录并显示复制过程
cp -r -v /home/user1/dir1/ /tmp/

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理