踩坑日记1-CentOS -bash:systemctl:command not found

CentOS -bash:systemctl:command not found

  • CentOS下大量命令比如systemctl无法使用

CentOS下大量命令比如systemctl无法使用

今天在配置服务器环境变量时突然发现好多命令用不了了
当时的的情况如图:
踩坑日记1-CentOS -bash:systemctl:command not found_第1张图片
执行:

echo $PATH

如图:
在这里插入图片描述
很明显,问题出在了环境变量上了,需要修改profile文件,因为不知道是什么地方写错了(cat也用不了了),先把各种命令的环境变量写入profile让命令恢复正常
分别执行:

echo 'export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin' >> /etc/profile
source /etc/profile

踩坑日记1-CentOS -bash:systemctl:command not found_第2张图片
找一下错误并修改
在这里插入图片描述
非常低级的错误,直接写了地址,覆盖了前面配置的环境变量,所以导致了大量命令无法使用
修改后:
在这里插入图片描述
保存退出,执行:

source /etc/profile

至此完美解决!

你可能感兴趣的:(踩坑记录,linux,centos)