全国咨询/投诉热线:400-618-4000

linux系统输入命令后提示command not found怎么解决?

更新时间: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云计算+运维培训课程