scp不会返回错误也不会复制

时间:2015-02-04 22:11:51

标签: linux scp

我正在尝试将文件从本地计算机scp到服务器。 scp给我回复了一系列这样的明星而没有复制任何文件:

[xx@xx ~]$ scp xx.tar xx@xx.xx:~
xx@xx.xx's password:                           
****************************************************************

所以第一件事:我正确输入了密码。

我还检查过以确保scp可以与其他服务器一起使用(仅限于此服务器)。

scp在此服务器上运行,这意味着我可以从登录的终端将文件拉入服务器。只有在我尝试将文件从其他位置推送到服务器时才会出现错误。我试过不同的机器,它们都是一样的。

2 个答案:

答案 0 :(得分:1)

尝试使用绝对路径。

换句话说,在~/xx.tar中试试xx.tar IF IN FACT ~!否则可能是:/absolute/path/to/xx.tar

答案 1 :(得分:1)

我弄清楚发生了什么。我的.bashrc文件缺少以下声明:

[ -z "$PS1" ] && return

感谢您的回答!