目录结构如下,用于后续举例:
├── dir_test1
│ ├── a
│ ├── b
│ └── c
├── dir_test2
└── dir_test3
├── a_1
├── a_2
└── a_3
复制一个文件夹下的多个文件
- 将 dir_test1 中的多个文件,如 a,b,c 复制到文件夹 dir_test2 中,并且不需要每个文件前都添加路径,方法如下:
$ cp dir_test1/{a,b,c} dir_test2
复制名称相似的多个文件
- 将 dir_test3 目录下的 a_1,a_2,a_3 文件复制到文件夹 dir_test2 中,方法如下:
$ cp dir_test3/a_[1-3] dir_test2 - 将 dir_test3 目录下的 a_1,a_3 文件复制到文件夹 dir_test2 中,方法如下:
$ cp dir_test3/a_[1,3] dir_test2
本文介绍了如何使用Linux命令行工具`cp`来高效地复制文件和文件夹。具体包括:1) 如何一次性复制多个指定名称的文件到目标目录,如`dir_test1`中的`a`, `b`, `c`到`dir_test2`;2) 如何通过通配符复制部分文件,例如将`dir_test3`中的`a_1`, `a_2`, `a_3`或仅`a_1`, `a_3`复制到`dir_test2`。这些技巧对于日常文件管理非常实用。

943

被折叠的 条评论
为什么被折叠?



