ubuntu - scp 上的破管错误

标签 ubuntu ssh

我可以很好地通过 ssh 进入我的 ubuntu 机器,而且我已经 scp 将我的应用程序版本发送到服务器上,但是当我运行

scp MaryBaked.tar.gz root@marybakedpdx.com:/home/marybakedpdx

甚至

scp MaryBaked.tar.gz root@marybakedpdx.com:~

scp 的进度跳到 81%,然后进程说 stalled 我明白了

rite failed: Broken pipe lost connection

编辑

root@marybakedpdx:/home/marybakedpdx# df -T

Filesystem     Type     1K-blocks    Used Available Use% Mounted on
/dev/vda1      ext4      30830588 2906508  26334944  10% /
none           tmpfs            4       0         4   0% /sys/fs/cgroup
udev           devtmpfs    498088       4    498084   1% /dev
tmpfs          tmpfs       101788     356    101432   1% /run
none           tmpfs         5120       0      5120   0% /run/lock
none           tmpfs       508940       0    508940   0% /run/shm
none           tmpfs       102400       0    102400   0% /run/user

最佳答案

尝试节流 - 2Mb/sec max throughput 像这样:

scp -l 2000 MaryBaked.tar.gz root@marybakedpdx.com:/home/marybakedpdx

很多时候,管道破裂是由于 scp 对堆栈中的某些东西推/拉太快而节流可以解决的。

scp man page

关于ubuntu - scp 上的破管错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30020519/

相关文章:

linux - 缺少库 symLite Ubuntu 14.10 x64

linux - ubuntu 16.04系统如何强制卸载mssql

linux - GitLab:无法从远程存储库读取

java - 如何使用 Ganymed SSH API 更改目录 (cd)?

bash - 从脚本使用otp调用ssh

c++ - 如何使用QtCreator远程调试图形应用程序?

Ubuntu hvm 实例存储支持的实例?

python - 在 ubuntu 16.04 中安装 pyodbc 和 pymssql 时遇到障碍

linux - 通过多台机器远程ssh

php - 使用 sftp 和 ssh2 的 fopen 段错误