我可以很好地通过 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 对堆栈中的某些东西推/拉太快而节流可以解决的。
关于ubuntu - scp 上的破管错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30020519/