shell如何复制整个目录,就是把整个目录以及这个目录下所有的东西移动到其他文件夹中

2024-11-05 11:45:26
推荐回答(3个)
回答(1):

1、打开Powershell工具;

2、调用“Copy-Item”命令;

3、输入源目录;

4、输入目标目录;

5、输入参数“-Recurse”,该参数的含义为递归到子目录;

6、点击回车,命令运行成功;

7、对应的目录下,已经出现了对应的目录和子文件。

回答(2):

mv是移动整个目录和目录下的所有目录文件
cp是复制整个目录和目录下的所有目录文件,如果复制到的目录不存在相同文件名可以使用下面命令:
例子:
cp -arf /home/ /backup/
-a 保持目录或文件的所有属性
-r 递归持续复制,用于目录的复制
-f 强制复制,不需要询问
如果复制到的目录存在相同文件名可以使用下面命令,如果文件很多,不需要询问你是否覆盖:
unalias cp ##去掉cp别名
cp -arf /home/ /backup/
-a 保持目录或文件的所有属性
-r 递归持续复制,用于目录的复制
-f 强制复制,不需要询问

回答(3):

命令mv
参数-r