Linux 上找不到命令的四种解决方法,大部分新手都踩过的坑

对于一些新手而言,经常会遇到 提示命令找不到的情况。可能会有几种情况,咱们接下来将展开讲一下。
对于一些新手而言,经常会遇到 提示命令找不到的情况。可能会有几种情况,咱们接下来将展开讲一下。

1. 命令打错了?
这真不是玩笑!80% 的 Linux 小白都因为打错命令而慌了神。
Linux是区分大小写的,大小写敏感的:
[root@k8s-master ~]# Grep root /etc/passwd-bash: Grep: command not found# 正确写法[root@k8s-master ~]# grep root /etc/passwd
还可能因为手抖多打/少打一个字符,比如:
[root@k8s-master ~]# yum installl nginxLoaded plugins: fastestmirrorNo such command: installl. Please use /usr/bin/yum --help# 正确写法yum install nginx
建议安装自动补全插件:对于一些命令较长记得费劲,可以安装补全插件,使用tab进行补全,非常方便。
yum install bash-completion
2. 命令可能根本没安装
对于最小化安装的系统,有些软件包并没有安装,即使命令敲对了,也会出现命令找不到的情况。
你要做的就是:安装它!
yum install 软件包名
3. 命令在哪个包里
你可能还会遇到另一种情况,我要用的命令并不是软件包名,install说找不到。
比如我想用nslookup命令,我直接install显示找不到该安装包:
[root@k8s-master ~]# yum install nslookupLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.comNo package nslookup available.Error: Nothing to do
这种情况怎么处理?
很简单,使用provides参数。
处理思路:先找到属于哪个软件包,然后再安装:
# 先找出nslookup属于哪个软件包# 这条命令会遍历所有可用的Yum仓库,是否存在[root@k8s-master ~]# yum provides */nslookup....32:bind-utils-9.11.4-26.P2.el7_9.16.x86_64 : Utilities for querying DNS name serversRepo : updatesMatched from:Filename : /usr/bin/nslookup# 找到软件包后,直接安装[root@k8s-master ~]# yum install -y bind-utils
安装完成后就可以使用nslookup命令了:
[root@k8s-master ~]# nslookup >
4. 环境变量不包含命令路径
还有一种情况找不到命令是没在环境变量PATH中。
系统只在PATH里的目录中查找命令。
# 查看PATH变量[root@k8s-master ~]# echo $PATH/data/istio-1.23.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
比如你源码编译安装了一个nginx,但没有放在PATH相关的路径下,你直接执行nginx -v是找不到命令的。解决办法就是将部署路径加入到PATH环境变量中。
例如你将nginx源码编译的位置是/data/nginx:
# 例如你将nginx加入到环境变量中vi /etc/profileexport PATH=$PATH:/data/nginx/sbin/
让配置立即生效:
source /etc/profile
当然,你也可以不用写入环境变量,直接用完整路径也是可以的,只是有了环境变量就可以不用写完整路径:
/data/nginx/sbin/nginx -v
99%的command not found问题,都能通过本文彻底解决。还有一种可能就是根本没有这个命令,或是其他Linux发行版本的命令,你用错了。
免责声明
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
前阿里CEO张勇5,354万购香港半山竹林苑豪宅 年底掌希慎兴业
港股上市公司希慎兴业近日发布的一则公告引发市场关注。根据公告内容,其全资子公司广运于10月24日与买方达成一项住宅交易协议,广运将出售位于香港半山坚尼道黄金地段的竹林苑一处住宅单位。该住宅实用面积约
华为MatePad Pro与Mini典藏版开售!今日入手攻略
感谢热心网友風見暉一、Autumn_Dream、软媒新友2543710、雨雪载途提供的信息支持。10月27日上午,华为终端最新微博发布消息,宣布华为MatePad Pro流金典藏版与华为MatePa
小米15年成长复盘:天花板逼近还是突破在即?
小米十五年:增长天花板近了吗? 10月22日,针对近期网传 “小米汽车SOS 1秒接通 不含排队时间”等相关内容,小米汽车副总裁李肖爽发文称,该内容完全失实,公司从未在发布会上或物料上有过此宣传,
理光职场赋能:智慧校园让工作变悦享
2025年10月23日、24日,中关村在线“我们学校潮好玩”校园嘉年华第二季活动来到了成都市的西南交通大学(犀浦校区)和电子科技大学(清水河校区),中关村在线携手OA概念的首个提出者理光,在蓉城深情
iPhone17或将降价增配,国产手机AI能否实现逆袭?
今年的手机市场,出现了一个反常现象:新发布的iPhone不再像往年那样快速跳水,反而价格坚挺,一机难求。与此同时,苹果公司市值重新突破4万亿美元大关,股价创出新高。 这种市场表现的背后,是苹果产品
相关攻略
热门教程
更多- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程








