文档中心 > 云服务器 ECS

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

更新时间: 访问次数:2040

问题现象


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

  
  
  1. bash: ls: command not found

现象如图:

1.png

 

问题原因


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

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

1.png

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

处理办法


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

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

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

1.png

 

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

1.png

 

如果问题还未能解决,您可以到阿里云社区进行免费咨询,或联系云市场商家寻求帮助。

 

FAQ

关于此文档暂时还没有FAQ
返回
顶部