sftp
昨天我可以对RHEL 5.4盒子(RedHat)进行操作,而今天我做不到。
消息是"Received message too long 778199411"
,经过一番调查,这是由于我的RHEL框上.bashrc
有一条线echo "running .bashrc"
-我想是完全没有回声。
那么为什么打印一条线会产生影响sftp
呢?感觉有点像设计问题,因为.bashrc
在其他情况下(例如登录或登录)在工作中打印一条线,ssh
并且sftp
由于这种奇怪的原因而在失败时很难追查。
所以问题是,为什么打印出一行会导致这种错误?如果我们仍然喜欢在其中打印出什么内容.bashrc
呢?(主要是查看此文件何时获得/执行)。