开发者社区> 问答> 正文

Liunx系统服务器执行ls查询命令报错:command not foun

云服务器 ECS Liunx 系统执行 ls 命令时提示:


   
  1. bash: ls: command not found

现象如图:



展开
收起
278835030529486151 2019-07-11 15:52:20 680 0
1 条回答
写回答
取消 提交回答
  • 问题现象

    云服务器 ECS Liunx 系统执行 ls 命令时提示:

     bash: ls: command  not found


    现象如图:



     


    问题原因

    ls 查询命令的环境变量有问题,可以通过 whereis 或者 which 命令查看相应指令路径 。


    比如,执行 which ls,或者 whereis ls,如图:



    如果环境变量中不存在 ls 的命令路径,就会导致该问题。


    处理办法

    通过执行命令手工配置默认环境变量:


    注意:该操作会覆盖自定义环境变量,请确认没有做过自定义配置,或已经进行配置备份。

    export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin


     


    再通过 echo $PATH 确认配置无误,就可以正常的使用常规命令了:



    2019-07-11 15:52:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载