FTP
Total Commander包含一个内置的FTP客户端。它可以通过互联网或公司内网同时连接到至多10个FTP服务器。FTP客户端不仅允许上传/下载文件,还支持两个服务器之间直接传送文件。操作FTP客户端与Total Commander的文件功能完全相同,即,复制(F5),重命名(SHIFT+F6),删除(F8),新建文件夹(F7)和复制到同目录(Shift+F5)。F5 - F2 在后台复制文件,不影响后台选项。此时文件加入上次打开的后台文件传输管理器。
提示: Total Commander仅支持最重要的服务器类型,如Unix,Windows NT,VMS 和 PC/TCP,部分OS9 和 AS-400。如果连接后没有显示文件夹列表,可能是不支持的服务器类型。此时你应该使用外部FTP客户端,如WS_FTP 或 CuteFTP。你也可以在 FTP连接 - 新建连接 (选择'服务器类型' - '定义新服务器类型')中试试定义新的自定义服务器类型。
新功能:现在支持IPv6,类似这种格式:[1234:56:789A:BC::DE]:21 (端口是21)。修改wcx_ftp.ini (PreferIPv6= option).
FTP 连接打开一个包含已保存连接的对话框。双击就可以打开连接。快捷键: CTRL+F
新建 FTP 连接在这个对话框中你既可以输入服务器名字,如ftp.microsoft.com,也可以输入URL,如ftp://ftp.microsoft.com/windows/
快捷键:CTRL+N
断开连接时,你可以选择保存当前连接,这样下次你想登录那个服务器时可以通过FTP连接访问它。
如果输入Web地址,如http://www.someserver.com/somefile.htm,Total Commander将试图用http协议下载文件。
新功能:如果通过SSL/TLS连接FTP,按如下方式输入URL:
ftps://ftp.servername.com
注意: 你需要从www.openssl.org下载安装openssl库。用于认证机构,如Verisign,或服务器的证书可能保存在wincmd.pem,它与wincmd.ini位于同一文件夹。
断开FTP 连接断开当前连接。快捷键:CTRL+SHIFT+F
FTP 显示隐藏文件Total Commander将使用LIST -la命令请求文件列表。这会列出Unix系统上的以句号开头的隐藏文件。
FTP 按列表下载按用户创建的列表文件下载所有文件到指定文件夹。列表文件必须包含指向文件或文件夹的URL列表(类似于ftp://ftp.server.com/subdir/file.zip)。它还会包含相对或绝对目标名称,以箭头分隔(ftp://ftp.server.com/subdir/file.zip -> c:\local\file.zip)。FTP连接过程中你可以通过右键菜单把一个文件添加到下载列表。该功能也允许从WEB服务器(http//www.server.com)下载。列表文件必须保存为ANSI(纯文本)或UTF-8(文件头带BOM)格式。
如何
- 恢复已中断的下载?
为了续传未下载完的文件,必须选择服务器上的文件,然后按 F5 (未下载完的文件显示在另一侧窗口)。在正常的下载对话框之后,会有一个对话框允许你续传(或覆盖未下载完的文件)。Total Commander会先下载未完成文件的最后一些字节,以确定文件未改变,然后下载文件剩余部分。可惜不是所有FTP服务器都支持续传功能。
- 恢复已中断的上传?
仅适用于二进制传输模式(或自动方式,传送二进制文件)。选择硬盘上的文件,然后按F5 (未上传完的文件显示在另一侧窗口)。如同恢复下载一样,不是所有服务器都支持恢复上传。警告:无法保证上传文件是正确的,所以上传完成后请检查服务器上的文件。某些版本的WarFTPd服务器,续传看似正常,但上传的文件不能用!
- 从一个FTP服务器复制文件到另一服务器?
只需连接到两个服务器,你会在两个文件窗口看到双方文件列表。选择要复制的文件,按F5。请注意,不是所有服务器都支持FXP,穿越防火墙时FXP也可能失败。左侧服务器将接收PORT命令,右侧PASV命令。因此 如果有一台服务器在内网中或在防火墙后,另一台是公网服务器,请在左侧窗口连接内网服务器。
- 直接向FTP服务器发送命令?
只需在Total Commander的命令行输入命令,按ENTER。确保活动文件窗口显示当前FTP连接!以下命令被Total Commander截获并直接执行:GET,PUT,RETR,STOR。你可以输入HELP获得支持的命令列表。
- 刷新文件夹列表?
因为Total Commander把在一个连接中下载的文件夹列表保存在缓存中,你必须按F2 或 CTRL+R 强制重读文件夹以便看到服务器真实内容。假如你在线时另一用户或后台线程上传文件到服务器,就有必要刷新列表。
- 传送文件并可以继续使用Total Commander?
你可以分别在下载或上传对话框选中后台传送。一个新窗口打开用以传送文件。
重要:每个后台传送任务都需要建立到FTP服务器的新连接。某些情况下不会建立这个连接,如,已到达用户数上限。此时你可以在前台下载文件,然后再启动新的Total
Commander。
- 为传送的文件定义传输模式?
你可以在FTP工具栏(建立连接后才显示)定义传输模式:二进制,文本和自动方式。快捷键是CTRL+SHIFT+M。在自动方式,实际传输模式由文件类型决定。请注意:通过HTTP代理连接时不能设置传输模式 - 代理服务器自己通过MIME类型定义传输模式。
- 连接到使用OTP安全FTP认证(MD4, MD5 或 SHA1)的服务器?
只需输入明文密码,Total Commander会自动发送正确回应。