我问这个问题感觉有点奇怪-但我没有通过谷歌找到:
将文件从一台 Linux 机器复制(文件传输)到另一台 Linux 机器的标准方法是什么?最好通过 GUI
当然有scp
,samba
但是 scp 可能由于加密而很慢,而 samba 用于与 Windows 客户端共享文件。
答案1
虽然上述两条评论提供的答案完全正确,但 OP 指出:
最好通过 GUI
就这样。你打开文件管理器(我使用 KDE,因此对我来说是 dolphin,但它在 Gnome 或其他桌面上几乎相同),使用命令将屏幕分成两半Split
,单击第二半,此时,它会显示你自己电脑上的文件,然后在Control -> Location Bar-> Editable location
; 下搜索,在刚刚出现的栏中输入:
fish://myname@remote_system
这个奇怪的协议fish
代表通过 ssh 进行文件传输。如果您在远程系统上启用了无密码登录,那么您已经登录了,否则系统会要求您输入密码。此时,后半部分的视图会发生变化,您将看到远程系统上您自己的主目录。
现在您可以在窗口的两半以图形方式导航,进行拖放等等。
答案2
在@MariusMatutiae、@h0ch5tr4355 和@ap0 的出色投入之后,我想报告我现在尝试和使用的内容:
- scp 非常快,但似乎受到网络带宽的限制(我复制的速度大约为 100MiB/s(800 mps)
- sftp://user@host 似乎有点慢 80MiB/s,但可以与 Ubuntu 中的文件工具一起使用(我相信它适用于大多数文件管理器)