Linux 复制文件夹 cp
cp命令用于复制文件夹与文件。
cp完整英文:copy
1 语法
cp [选项] 源文件夹 目标文件夹
cp通常结合选项-r使用,复制其中各级子文件夹与文件。
2 常用选项
选项 | 作用 |
---|---|
-r | 递归复制 |
3 示例
例1:复制文件夹/xiaobu1到文件夹/xiaobu1_bak中
准备工作:构造如下结构的目录与文件
/xiaobu1/file1.txt
/xiaobu1/xiaobu2/file2.txt
/xiaobu1/xiaobu3/file3.txt
执行命令
mkdir -p /xiaobu1/xiaobu2 /xiaobu1/xiaobu3 /xiaobu1_bak
touch /xiaobu1/file1.txt /xiaobu1/xiaobu2/file2.txt /xiaobu1/xiaobu3/file3.txt
复制
cp -r /xiaobu1 /xiaobu1_bak
会在/xiaobu1_bak下会有xiaobu1子文件夹。
查看结果
例2:复制文件夹到/xiaobu1中的内容到文件夹/xiaobu1_bak中,即不要xiaobu1本身
复制
cp -r /xiaobu1/* /xiaobu1_bak
查看结果