Bash 在接触某些文件后停止工作,我可以恢复吗? (LFS)

Bash 在接触某些文件后停止工作,我可以恢复吗? (LFS)

我正在为我的大学做一个项目;第一阶段是构建 LFS 并添加一些额外功能;我必须满足的最后一个要求是显示提示,在那里我发现我仍然需要执行本书第3章中的所有文件/目录:第三章:Bash Shell 启动文件;所以在学习本章之前(幸运的是)我制作了虚拟机的快照以防万一。完成所有必需的步骤后,我重新启动了机器并失去了使用 bash 的能力,所以显然我配置错误了一些东西。

我是否能够恢复对 bash 的访问,或者我应该返回快照并重新开始?

在此图像中,输出是西班牙语;但基本上说找不到该命令。

显示每次我尝试使用命令时 bash 输出的图片(输出为西班牙语,因为它是配置的语言)

答案1

看来您PATH因任何原因未设置。

要再次添加它:

printf '%s\n' "export PATH='/bin:/usr/local/bin:/usr/bin:/usr/sbin'" >> ~/.bashrc 
source ~/.bashrc

bash如果不是默认 shell,请调整命令。

诊断很简单,所有内置命令都可以工作,但不能是那些需要成为电子X可执行文件的命令$PATH

相关内容