我做了一些愚蠢的事情,将命令 exit 0 添加到 .bash_login。
现在我被卡住了,因为每当我尝试登录时,它都会自动退出。
关于如何解决这个问题的任何想法?我目前正在使用 Windows PC 连接到 linux 插件计算机。
我做了一些愚蠢的事情,将命令 exit 0 添加到 .bash_login。
现在我被卡住了,因为每当我尝试登录时,它都会自动退出。
关于如何解决这个问题的任何想法?我目前正在使用 Windows PC 连接到 linux 插件计算机。
ssh user@host "/bin/bash --noprofile"
请参阅手册页以了解其工作原理ssh
。bash
可能需要一些修改——例如,如果 bash 不在远程机器上的 /bin 中。您将需要一个命令行 ssh 客户端,但我相信有一个可用于 Windows 上的 Cygwin。
在那之后,你应该有一个可用的 shell,这样你就可以修复你的 .bash_login。
你能启动一个不同的shell吗?
ssh user@host tcsh
然后,在不同的 shell 中,修复或重命名文件。