从网络批量复制文件到虚拟机命令

从网络批量复制文件到虚拟机命令

我需要将公司(其他员工的)网络文件夹中的所有文件和文件夹复制到我的虚拟机。

例如

来源: \\ABCCL001569\Code\

目的地:/var/www/html/code_Dump

  1. 这可能是scp吗?如果是这样怎么办?

  2. 复制到后,/var/www/html/code_Dump我需要将整个文件和目录列表移动到/var/www/html/another_location

答案1

您需要首先使用如下命令挂载 Windows 计算机的共享。

sudo mount -t cifs -o username=${USER},password=${PASSWORD} //server-address/share /mount/path/on/ubuntu

所以一个完整的命令可能看起来像。

sudo mount -t cifs -o username=MyUsername,password=SecretPassword //ABCCL001569/Code /mnt/cifs    

然后您可以通过cp或复制和移动您想要的所有文件rsync

cp -vr /mount/path/on/ubuntu /var/www/html/code_Dump

相关内容