更新时间:2020年06月26日19时07分 来源:传智播客 浏览次数:
问题:linux系统输入命令后提示command not found怎么解决?
这个错误应该是很多学习Linux运维小伙伴的噩梦了,学习Linux 的小伙伴,百分百会遇到这个问题。
错误重现:
出现以上问题,无外乎就三个原因:① 命令输入错误 ② 软件包未安装 ③ 环境变量未设置
① 命令输入错误解决方案
[root@itheima ~] # 更正Linux命令即可,没事咱仔细瞅瞅
② 软件包未安装(常见于最小化安装模式)
[root@itheima ~] # vim
-bash: vim: command not found
解决方案: [root@itheima ~] # yum install vim -y
[root@itheima ~] # rz
-bash: rz: command not found
解决方案: [root@itheima ~] # yum install lrzsz -y
③ 环境变量未设置(常见于软件编译安装方式)
[root@itheima ~] # mysql -uroot -p
-bash: mysql: command not found
问题:我已经编译安装了mysql软件,为什么还是不能使用mysql命令呢?
解决方案:把mysql的可执行文件目录添加到PATH环境变量 # 临时设置
[root@itheima ~] # export PATH=$PATH:mysql的可执行文件目录
# 永久设置
[root@itheima ~] # echo 'export PATH=$PATH:mysql的可执行文件目录' > /etc/profile
[root@itheima ~] # source /etc/profile
如果想深入学习linux运维推荐了解传智播客linux云计算+运维培训课程。