一段时间以来,我一直在经历 SCP 非常奇怪的行为:每当我尝试复制文件时,SCP 的输出都包含一堆下划线,并且文件没有被复制。
$ scp test.txt 192.168.0.2:~
job@192.168.0.2's password:
________________________________________
Run Code Online (Sandbox Code Playgroud)
当我使用 Midnight Commander 创建 SSH 连接并复制文件时,它确实有效。
关于我的机器的一些信息:
$ ssh -V
OpenSSH_5.8p1 Debian-1ubuntu3, OpenSSL 0.9.8o 01 Jun 2010
$ uname -a
Linux squatpc 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:05:41 UTC 2011 i686 i686 i386 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
我正在运行 Kubuntu 11.04。
编辑:根据评论的要求提供更多信息:
$ scp -v test.txt 192.168.0.2:~
Executing: program /usr/bin/ssh host 192.168.0.2, user (unspecified), command scp -v -t -- ~
OpenSSH_5.8p1 Debian-1ubuntu3, OpenSSL 0.9.8o 01 Jun 2010
debug1: Reading configuration data …
Run Code Online (Sandbox Code Playgroud) scp ×1