配置mysql 的环境变量时,使用命令source /etc/profile 后导致 ls、vi、等命令不可用
问题时环境变量配置错误导致 主要是 PATH=
M
Y
S
Q
L
P
A
T
H
/
b
i
n
:
MYSQL_PATH/bin:
MYSQLPATH/bin:PATH 中 冒号后面的$PATH 忘记添加导致生效后大部分命令不可用
解决办法:
step1:修改/etc/profile 这时发现命令 vi不可用 bash: command not found,这时用 /bin/vi /etc/profile 来修改环境变量
step2:修改后发现配置文件未生效 ,用命令 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin 命令重置
step3:执行上面命令后你发现命令可以用了,但是配置的环境变量全部失效了,这时使用命令 source /ect/profile 可以时环境变量重新生效。
以上是本人亲测,如有问题可以留言讨论。
CentOS7 配置环境变量后导致所有命令不可用
最新推荐文章于 2024-06-13 23:34:51 发布