我正在为我的大学做一个项目;第一阶段是构建 LFS 并添加一些额外功能;我必须满足的最后一个要求是显示提示,在那里我发现我仍然需要执行本书第3章中的所有文件/目录:第三章:Bash Shell 启动文件;所以在学习本章之前(幸运的是)我制作了虚拟机的快照以防万一。完成所有必需的步骤后,我重新启动了机器并失去了使用 bash 的能力,所以显然我配置错误了一些东西。
我是否能够恢复对 bash 的访问,或者我应该返回快照并重新开始?
在此图像中,输出是西班牙语;但基本上说找不到该命令。
答案1
看来您PATH
因任何原因未设置。
要再次添加它:
printf '%s\n' "export PATH='/bin:/usr/local/bin:/usr/bin:/usr/sbin'" >> ~/.bashrc
source ~/.bashrc
bash
如果不是默认 shell,请调整命令。
诊断很简单,所有内置命令都可以工作,但不能是那些需要成为电子X
可执行文件的命令$PATH