-bash: ls: command not found 或ifconfig ,su 等命令不能使用

-bash: ls: command not found 或ifconfig ,su 等命令不能使用

linux命令如果不能使用,可以用以下步骤排查:

1,$ whereis ifconfig  查看这个命令在那个目录下   ,如果whereis命令也不能使用可以考虑使用其他用户,一般linux的基本命令是不会说不能使用,出现这种不能使用的情况,基本上是我们在某个账户下误操作造成的,可以考虑换个用户使用whereis命令,是可以发现能够使用此命令的。

2.echo $PATH 看一下该目录是否在路经下,注意lunux下是完全区分大小写的,所以不要忽略这点 

3.执行命令,需要指定路径或者把目录加入PATH中 

4.于是可以这样访问 
方法一:[root@localhost sbin]$ /sbin/ifconfig 就可以出现使用了 
方法二:[root@localhost sbin]$ export PATH=$PATH:/sbin ,这样设置后,下次就可以直接访问了,免除第一种的麻烦,如: 
[root@localhost /]$ ifconfig 

方法三:一般的linux基本命令都放在/usr/bin/目录下

所以我们可以进入到/home目录下,找到不能使用命令的用户并 “cd  /用户”

然后ls -a

会发现有个隐藏的“.bashrc”文件。

$ vim .bashrc 

修改此文件,在文末加上:

export PATH=$PATH:/usr/bin/

这样就能正常使用/usr/bin目录下的所有命令了

其实此步的操作就相当于方法二中的 export PATH=$PATH:/sbin  命令

如下图:

-bash: ls: command not found 或ifconfig ,su 等命令不能使用

最后 $ source .bashrc

让修改后的文件生效。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106293.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Mysql查看版本号的五种方式介绍

    Mysql查看版本号的五种方式介绍

    2021年10月18日
    56
  • 数据集网站_drone无人机模拟训练软件

    数据集网站_drone无人机模拟训练软件中国人不骗中国人。csdn李居然有人卖几十块智商税。其实只要外网一查就免费。看我来砸他生意。免费万岁!共享永存!GitHub-dasmehdix/drone-dataset:Dronedatasettoguideenemydrones(withsometools)…

    2022年8月15日
    4
  • hibernate二级缓存配置[通俗易懂]

    hibernate二级缓存配置[通俗易懂] 二级缓存配置:    1、首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置:  property name=”hibernate.cache.use_second_level_cache”>trueproperty>    2、Hibernate的二级缓存使用第三方的缓存工具来实现,所以我们需要指定Hibernate使用哪个     缓存工

    2022年5月10日
    42
  • 设计模式(五)适配器模式Adapter(结构型)

    设计模式(五)适配器模式Adapter(结构型)设计模式(五)适配器模式Adapter(结构型)1.概述:接口的改变,是一个需要程序员们必须(虽然很不情愿)接受和处理的普遍问题。程序提供者们修改他们的代码;系统库被修正;各种程序语言以及相关库的发展和进化。例子1:iphone4,你即可以使用UBS接口连接电脑来充电,假如只有iphone没有电脑,怎么办呢?苹果提供了iphone电源适配器。………

    2022年7月25日
    9
  • 如何完全删除sql2012_如何完全删除mysql

    如何完全删除sql2012_如何完全删除mysql更新文章:由于楼主是在2017年写的内容,当时理解问题不深,可能就是稀里糊涂地解决掉了这个问题,把一些没有与SQL相关的东西都删除了,但那时并不影响到其他程序的运行状况。现如今更新下文章,为避免误导大家进行误删一些东西而存在其他问题的隐患。—感谢一位小伙伴的提醒。—更改时间:2019年3月19日工作忙,没能及时回复大家,请谅解!!卸载方法多种,但是通常会有卸载数据库不干净的情况。虽…

    2022年10月2日
    4
  • 中国将划分成50个省 附最新50省地图

    中国将划分成50个省 附最新50省地图中国将划分成50个省附最新50省地图…

    2022年8月1日
    22

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号