我希望能够开始上传,然后去吃午饭。
我无权在远程服务器上安装软件。ftp 服务是唯一可用的。
从终端窗口使用 ftp 并不方便,因为它不能递归加载子文件夹。
我使用 Caja 1.12.7(在 Ubuntu Mate 上)。我尝试上传一个包含两个子文件夹的文件夹,其中分布着大约 37 个文件,总计 300 kBytes。它在带有消息的两个文件上失败
该文件不是目录。
(我想知道 Caja 在将第一个文件复制到它已经/应该刚刚创建的新子文件夹时是否失败(但不是每次都失败。)
例如,很快我会想要上传一个包含数百个子文件夹、数千个文件和数百万字节的 WordPress 安装。我希望通过一个命令/操作上传所有文件,因此不得不应对 Caja 可能发生的数百次失败并不方便。
当然,问题可能出在我的本地设置或远程服务器设置上。
更多信息:
- 我尝试了 Firefox,但他们的 ftp 插件已被撤回。
- 我尝试了 Nautilus,但我的测试用例以同样的方式在一个文件上失败。
我从 Ubuntu Mate 欢迎屏幕下载了 FileZilla 3.15.0.2。
它在我的测试用例上运行良好。我还尝试使用 Wordpress 安装的 wp-includes 文件夹。这是 896 个项目中的约 17Mbytes,子文件夹最多嵌套 5 个深度。我将它复制到远程服务器并再次返回。
项目的数量是正确的。
我想我会选择 FileZilla。
(注意,重新复制的文件夹中的总字节数是 16,978,859 而不是原来的 16,982,310,但我想这是它们存储方式的产物。我寻找了文件夹之间的差异并得到了
但忽略文件对上的空白
diff -w
会导致它们被视为相同。)火狐插件:
https ://addons.mozilla.org/en-US/firefox/search/?q=ftp&platform=Linux&appver=83.0&utm_source=firefox-browser&utm_medium=firefox-browser&utm_content=addons-manager-search
请注意,我个人没有尝试过任何这些
请阅读下面的评论;这条路线似乎不太值得。