Ftp在ftping到Windows时,在文件名中使用特殊字符表示'R:ICMP端口不可访问'
我正在尝试使用cron作业将文件从Linux服务器传输到Windows服务器,以启动ftp请求。如果文件名为Ftp在ftping到Windows时,在文件名中使用特殊字符表示'R:ICMP端口不可访问',ftp,Ftp,我正在尝试使用cron作业将文件从Linux服务器传输到Windows服务器,以启动ftp请求。如果文件名为archive-2015-11-11-2.tar.gz则ftp工作正常,但是,当我以archive-2015-11-12-00:00:01.tar.gz的名称复制此文件并尝试从我的Windows框中进行ftp时,我会得到错误>R:ICMP端口不可访问。有没有一种方法可以在不重命名的情况下传输文件?我尝试了get和mget,但两者都不起作用 环境 操作系统:Windows 终点站:Cygw
archive-2015-11-11-2.tar.gz
则ftp工作正常,但是,当我以archive-2015-11-12-00:00:01.tar.gz
的名称复制此文件并尝试从我的Windows框中进行ftp时,我会得到错误>R:ICMP端口不可访问
。有没有一种方法可以在不重命名的情况下传输文件?我尝试了get
和mget
,但两者都不起作用
环境
- 操作系统:Windows
- 终点站:Cygwin
archive-2015-11-12-00:00:01.tar.gz的文件,该文件将无法工作。您的问题就在这里。我不同意ftp工具中的错误处理实际上很差,我相信,考虑到这种故障,这是可以接受的。应用程序错误处理不好如何使这成为编程问题?尽管这不是一个糟糕的错误处理。逗号在工具中可能有特定的含义(可能是端口号分隔符)。我不知道为什么我们要有这个车队,但页面上写着“但是如果你的问题通常包括…”。。“程序员常用的软件工具”;考虑到我使用这个ftp应用程序使用cron作业编程地ftp文件,我认为这个问题是正确的。它不是硬件或网络,所以不是服务器故障。所以我很困惑“这是一个软件开发特有的实际的、可回答的问题”-您的问题不是软件开发独有的。有趣的是,这是一个Linux服务器上的文件(文件名是有效的),我正试图传输到Windows。但是,由于端口错误,它失败了,但它必须是伪装的文件名