Tru*_*ufa 9 ftp remote file-transfer file-copy
我想在我通过命令行从 Mac 连接到的 FTP 服务器上复制一个目录
假设我有file
。我想将files2
所有file
的子目录和文件都放在与原始目录相同的目录中。实现这一目标的最简单方法是什么?
编辑:
使用mget
并且mput
您可以下载所有文件并将它们再次上传到不同的文件夹中,但这绝对不是我想要/需要的(我开始这个问题是为了避免使用来自桌面客户端的这种下载上传方法重复)
您拥有的不是 unix 命令行,而是 FTP 会话。FTP 主要用于上传和下载文件,它不是为一般文件管理而设计的,它不允许您在服务器上运行任意命令。特别是,据我所知,无法在服务器上触发文件复制:您所能做的就是下载文件,然后以不同的名称上传。
某些服务器支持对 FTP 协议的扩展,并且这些扩展之一可以远程复制远程文件。尝试help site
或remotehelp
查看服务器支持哪些扩展。
如果你想在UNIX命令行,你需要远程shell访问,通过rsh([R表情SH ELL)或更普遍在21世纪SSH(小号ecure SH ELL)。如果这是一个网络主机,请检查它是否提供 ssh 访问。否则,请联系系统管理员。但是,如果答案是否定的,请不要感到惊讶:在某些多用户设置中,命令行访问会构成安全漏洞,因此不提供它可能是有正当理由的。
归档时间: |
|
查看次数: |
23659 次 |
最近记录: |