开发者社区 问答 正文

Linux中本地将一个目录复制到另一个地方,保留原有权限及链接的操作命令是什么呢?

Linux中本地将一个目录复制到另一个地方,保留原有权限及链接的操作命令是什么呢?

展开
收起
bnbajjyhyjfty 2021-12-04 14:31:19 449 分享 版权
阿里云 AI 助理回答

在Linux中,要将一个目录复制到另一个地方,并保留原有的权限及链接,可以使用rsync命令。一个常用的命令格式如下:

rsync -aP --progress source_directory/ destination_directory/

这里解释一下各个选项的含义: - -a--archive:此选项保留原有文件的属性(包括权限、时间戳、软硬链接等)并递归复制目录。 - -P--partial --progress 的简写,表示保留部分传输的文件(如果传输中断可续传),并显示复制进度。 - --progress 显示拷贝进度。 - source_directory/ 是你要复制的源目录,末尾的斜杠表示复制目录内容而不是目录本身。 - destination_directory/ 是目标目录,确保该目录已经存在。

请根据实际情况替换source_directory/destination_directory/为实际的路径。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答