我可以登录 Linux Shell,但运行命令除了“bash”命令外什么都不做。我不知道在哪里可以启用这些命令。
我尝试了“whoami”、“ls”、“vi”、“cat”等命令,但没有成功。
有什么想法,如何解锁自己?
答案1
我猜测在您的启动脚本的某个地方,标准输出被重定向到其他地方(例如exec 1>/dev/null
)。
一个临时的解决方法是盲目输入exec 1>&0
Enter。它会将标准输出重定向到标准输入指向的位置(通常这应该是控制台)。
永久解决方案是找到并删除有问题的行。应用临时修复后,您就可以执行此操作。