CentOS -bash:systemctl:command not found
CentOS下大量命令好比systemctl找不到
今天在配置服务器环境变量时忽然发现好多命令用不了了
当时的的状况如图:
执行:echo $PATH
如图:
很明显,问题出在了环境变量上了,须要修改profile文件,由于不知道是什么地方写错了(cat也用不了了)因此直接执行:echo 'export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin' >> /etc/profile
将环境变量参数写入profile文件
再执行:source /etc/profile
而后再试试命令:
这样就能够了,咱们在看看环境变量里是什么地方写错了
很是低级的错误,直接写了地址,覆盖了前面配置的环境变量,因此致使了大量命令没法使用
修改后:
保存退出,执行:source /etc/profile
至此完美解决!
bash