Linux 复制文件夹到另一个目录(超详细)

更新时间 2023-08-05 19:23:39

一则小广告

最近,小哈正在带小伙伴做前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.2 + Vite 4,手把手教学,前端 + 后端全栈开发,从 0 到 1 讲解每个功能开发过程,1v1 答疑,陪伴式直到项目上线,目前第六章 《Element Plus 手搭 Admin 后台管理骨架》已快完结,截止到目前,已更新 52 节内容,共计 81557 字,演示截图:433 张,持续更新中,后续还会上新更多项目,欢迎点击加入

在 Linux 中,你可以使用 cp 命令来复制文件夹(目录)到另一个目录。cp 命令用于复制文件和目录,并可以保留原始文件的属性和权限。以下是在 Linux 中复制文件夹到另一个目录的基本步骤:

Linux 复制文件夹到另一个目录

使用 cp 命令来复制文件夹(目录)及其内容到另一个目录:

cp -r 源文件夹 目标目录

将 "源文件夹" 替换为要复制的原始文件夹路径,将 "目标目录" 替换为目标目录的路径。

使用 -r 参数(递归复制)是必要的,因为它将使 cp 命令递归复制整个目录结构,包括子目录和文件。

例如,要将名为 "source_folder" 的文件夹及其内容复制到名为 "destination_folder" 的目录中,可以使用以下命令:

cp -r source_folder destination_folder

注意事项

  1. 如果目标目录不存在,cp 命令会自动创建它,并将源文件夹及其内容复制到新创建的目录中。
  2. 如果目标目录已经存在,复制操作将覆盖同名的文件和目录,因此请谨慎使用。
  3. 如果源文件夹中包含符号链接(软链接),使用 -r 参数会复制链接指向的文件而不是链接本身。
  4. 如果你想要保留原始文件夹的元数据(如时间戳和权限),可以使用 -p 参数,如 cp -rp 源文件夹 目标目录

请确保在复制文件夹时,你有足够的权限来访问源文件夹和目标目录,并且谨慎确认目标目录是否正确。