怎样解决Linux所有命令不能用仅显示-bash: ls: command not found

2023年1月22日 | 分类: 【技术】

当安装 NVM ,添加环境变量时出现问题:几乎所有命令不能用!!

执行失败,返回码为127,错误信息如下。
-bash: line 36: ls: command not found

参考:https://www.cnblogs.com/cnsdhzzl/p/9625736.html

原因是修改了 /etc/profile 造成的

解决方法:

1. 修正属性文件中的错误,删除刚才添加的关于 NVM 的那一行:

/usr/bin/vi /etc/profile

2. 生效属性文件

source /etc/profile

3. 重新开一个连接窗口就可以了