我做了一些愚蠢的事情,它将命令exit 0添加到.bash_login。
现在我陷入困境,因为每当我尝试登录时,它都会自动退出。
有关如何解决此问题的任何想法?我目前正在使用Windows PC ssh到linux插件计算机。
答案 0 :(得分:0)
ssh user@host "/bin/bash --noprofile"
请参阅ssh
和bash
的联机帮助页,了解其工作原理。可能需要一些修改 - 例如,如果bash不在远程计算机上的/ bin中。您将需要一个命令行ssh客户端,但我相信在Windows上可以使用Cygwin。
之后,您应该有一个可用的shell,以便修复.bash_login。
答案 1 :(得分:0)
你能开始一个不同的外壳吗?
ssh user@host tcsh
然后,在不同的shell中,修复或重命名该文件。