学习linux时,ls:command not found如何解决?

已经配置了环境变量了,为什么还是找不到ls指令?为什么ls不在bin里面??求高手解答,急人。... 已经配置了环境变量了,为什么还是找不到ls指令?
为什么ls不在bin里面??求高手解答,急人。
展开
 我来答
吉祥二进制
高粉答主

2015-05-01 · 科技改变生活,生活改变科技。
吉祥二进制
采纳数:33926 获赞数:84581

向TA提问 私信TA
展开全部
ls命令基本每个linux shell都会存在,因为这是基本的应用命令。就好比,手机接打电话、短信内容一样,这是最基本的,所以不可能是没有这个命令。

1、你可以先用whereis或者which命令查看一下有没有这个命令 具体执行
which ls
whereis ls

2、有可能是系统环境变量导致的问题
解决方案:
export
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
xiaotu0427
2013-08-13 · TA获得超过476个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:260万
展开全部
原因:在设置环境变量时,编辑profile文件没有写正确,导致在命令行下
ls等命令不能够识别。

解决方案:
export
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
314251439
2013-08-13 · TA获得超过166个赞
知道小有建树答主
回答量:215
采纳率:0%
帮助的人:172万
展开全部
which ls 看ls在哪
然后修改PATH,把路径添加进去,注意:
which 查看可执行文件的位置
whereis 查看文件的位置
如果ls没有了那就悲剧了....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幸运的心若水
2013-08-13 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:128
采纳率:66%
帮助的人:60.5万
展开全部
首先,

which:查看可执行文件的位置
whereis : 查看文件的位置

可以使用#whereis ls 查出ls位于 /bin
进入/bin目录, 然后使用 #find ls, 看能不能找到ls命令。

我想问下你是怎么进入/root目录的??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HOHD
2013-08-13 · TA获得超过132个赞
知道小有建树答主
回答量:220
采纳率:81%
帮助的人:46.3万
展开全部
你装的是red hat 吧?
我学linux的时候也遇到过此类问题!red hat据说要学什么包管理,我估计就和这个有关
不如你装ubuntu吧!
反正后来我装了ubuntu,类似的问题少了点,不过用bochs时问题还是很大的!
ls不就是windows 里的dir么
还有red hat不能全屏,改了半天也不行,哎不知道楼主有没有这样的问题?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式