Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过网络将文件从unix服务器传输到云中的共享文件夹?_Unix_Network Protocols - Fatal编程技术网

通过网络将文件从unix服务器传输到云中的共享文件夹?

通过网络将文件从unix服务器传输到云中的共享文件夹?,unix,network-protocols,Unix,Network Protocols,我目前正在手动将文件从unix服务器传输到云中的共享文件夹,方法是从unix服务器复制文件,然后加载到云中的共享文件夹。我希望通过在unix服务器中运行shell脚本来自动执行此操作。无法使用Ftp、scp和ssh协议实现,因为目标是共享文件夹 目前,我正在使用putty通过windows桌面登录unix服务器。现在我通过映射网络驱动器(我有云路径)连接到云共享文件夹,然后复制到我的系统作为中间驱动器添加的驱动器。现在,我想直接使用一个工作调度程序进行此移动,其中脚本在unix中运行,必须通过该

我目前正在手动将文件从unix服务器传输到云中的共享文件夹,方法是从unix服务器复制文件,然后加载到云中的共享文件夹。我希望通过在unix服务器中运行shell脚本来自动执行此操作。无法使用Ftp、scp和ssh协议实现,因为目标是共享文件夹


目前,我正在使用putty通过windows桌面登录unix服务器。现在我通过映射网络驱动器(我有云路径)连接到云共享文件夹,然后复制到我的系统作为中间驱动器添加的驱动器。现在,我想直接使用一个工作调度程序进行此移动,其中脚本在unix中运行,必须通过该程序将文件移动到云端。

rsync path/*.txt server2:/path

rsync远程更新协议允许rsync仅通过网络链路传输两组文件之间的差异。
还用于使用远程shell程序作为传输(如rsh或ssh)从本地计算机复制到远程计算机。当目标路径包含单个:分隔符时,将调用此函数。

Hello Sai Vinel,欢迎使用堆栈溢出!请你把问题再详细一点好吗?如果您能提供当前如何“手动”传输文件的示例,会更容易帮助您—您是指使用单个shell命令还是其他方式?Hi Vince Bowdren,目前我正在使用putty通过windows桌面登录unix服务器。现在我正在通过映射网络驱动器连接到云共享文件夹(我有云路径)然后复制到我的系统添加为中间版本的驱动器。现在,我想直接使用工作调度程序进行此移动,脚本在unix中运行,文件必须通过该程序移动到云。虽然此代码可能有助于解决此问题,但它没有解释为什么和/或如何回答此问题。提供此附加内容ext将显著提高其长期教育价值。请您的回答添加解释,包括适用的限制和假设。嗨,我忘了提到我只有云中的内存,我无法在云中安装任何东西(无法在远程系统中安装rsync)