Linux中bash: ls: 未找到命令… 相似命令是: ‘lz‘

本文介绍了解决Linux系统中ls、ll等基本命令无法使用的问题。通过临时修改PATH环境变量或永久性地在/etc/profile中更新PATH,恢复了丢失的命令功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:

发现ls不能用了、ll、vi、vim都不能用了。

输入 ll命令

提示: bash: ls: 未找到命令…  相似命令是: 'lz' 

原因:

环境变量PATH被修改了,是刚刚操作的修改影响了PATH

解决办法:

1、执行以下命令:当前生效

export PATH=/bin:/usr/bin:$PATH

该方法只能暂时修改当前的path环境,如果退出后重连会继续失效.

成功!

2、直接找到path保存文件,修改/etc/profile中环境变量会永久生效

vi /etc/profile

(1)按键盘i,切换插入模式,直接将path路径追加到这里,

 (2)追加完path变量后,按键盘ESC退出编辑模式,输入:wq保存退出。

export PATH=/bin:/usr/bin:$PATH

:wq

(3) 重新加载path环境变量。

source /etc/profile

原始的Linux中的path环境变量默认应该是下面这样的:

echo $PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

 3、具体的环境变量相关解释,可参考下面这篇文章的记录,可解答全部问题。

centos7环境变量设置_乞力马扎罗の黎明的博客-优快云博客

--------------------------------------------------------以下无正文------------------------------------------------------

注:仅供学习,记录问题和参考,共勉!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值