Command 'clear' is available in '/usr/bin/clear' The command could not be located because '/usr/bin

本文介绍了如何解决Ubuntu环境下因环境变量PATH错误导致的命令无法执行的问题。错误提示表明'/usr/bin:/bin'不在PATH中,原因是误操作修改了/etc/profile。为修复此问题,可以按照提示的命令实际路径,如'/usr/bin/sudo'和'/usr/bin/vim',来手动执行命令恢复/etc/profile到初始状态,然后重启系统。
摘要由CSDN通过智能技术生成

解决Ubuntu环境变量错误导致无法正常登录

The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.

意思是:找不到命令,因为’/usr/bin:/bin’没有被包含在环境变量PATH中。

这就是问题产生的原因:环境变量PATH错误。联想到修改/etc/profile文件时确实对PATH进行过操作,所以解决问题的最简单的方法就是让/etc/profile恢复到修改之前的状态。

看完错误信息,打算清屏进行下一步工作,输入:clear。同样报错:

Command 'clear' is available in '/usr/bin/clear'

The command could not be located because '/usr/bin' in not included in the PATH environment variable.

clear:command not found

又试了几个其他常用的命令:ls, vim,cat等,错误原因相同,均指向环境变量PATH.

PATH作用

Linux有PATH,在windows下配置过JDK的也肯定注意到windows也有path,这个PATH到底是做什么用的呢? 下面解释一下:

当我们在命令行(Linux下的terminal或者tty1~6,windows下的cmd中)输入一个命令时,实际

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值