Handsome_zhou 发表于 2023-8-25 09:54:23

linux cp命令 将一个文件夹或文件夹下的所有内容复制到另一个文件夹

本帖最后由 Handsome_zhou 于 2023-11-15 11:57 编辑

1、将一个文件夹下的所有内容复制到另一个文件夹下

cp -r /home/packageA/* /home/cp/packageB/


2、将一个文件夹复制到另一个文件夹下

cp -r /home/packageA /home/packageB

3、删除一个文件夹及其下面的所有文件

rm -rf /home/packageA
        -r 表示向下递归,不管有多少级目录,一并删除
        -f 表示直接强行删除,不作任何提示的意思

4、移动一个文件夹到另一个文件夹下面

mv /home/packageA /home/packageB/

5、移动一个文件夹下的所有内容到另一个文件夹下面

mv /home/packageA/* /home/packageB/

6、同局域网下服务器文件复制

scp /root/local_dir/* user_name@remote_ip:/root/remote_dir/odject_detection


7、docker cp 命令将文件从主机复制到容器内部:
docker cp /本地路径 容器ID:/容器路径
docker cp命令是递归复制的,不需要使用'-r'标志,同时,通配符*在docker命令中不会被正确解释,可以直接指定文件或者目录。
页: [1]
查看完整版本: linux cp命令 将一个文件夹或文件夹下的所有内容复制到另一个文件夹