`
kfcman
  • 浏览: 396970 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

修改/etc/profile后command not found

 
阅读更多
问题:我修改了一下/etc/profile这个文件,重启后连ls这样的命令都运行不了,想改回去(只是在文件的最后加了几个export),但是vi都说command not found!很晕啊,startx也不行。请问怎么解决?谢谢了

原因:

安装JDK时候修改了/etc/profile文件来配置环境变量,修改了path环境变量

解决方法:

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






昨天晚上修改了  /root/.bash_profile了之后..

重启centos 发现命令无法使用了. 包括VI命令也不能使用.GUI界面也出错了...

错了勿如下

bash: * command not found

很明显是因为 PATH路径设置错误造成的

网上找了很多办法都没有效果...



尝试很多次才解决..

VI命令 需要加上bin路径才可以

记录如下

#/bin/vi /root/.bash_profile

再修改回来就行了....
分享到:
评论

相关推荐

    覆盖原先的PATH导致命令失效提示command not found的解决方法

    一个同事找我帮他定位,为什么他的LINUX服务器很多的命令都使用不了,提示(command not found),而且更要命的是很多系统服务,脚本都跑不了。问了下,你之前做了些什么操作呢? 他说也做什么操作啊,只不过在/etc/...

    linux定时任务出现command not found解决办法

    - 在修改完 `/etc/profile` 后,需要使更改立即生效。可以通过重新登录终端或运行 `source /etc/profile` 命令来实现这一点。 ##### 第二步:修改 `~/.bash_profile` 对于特定用户的环境变量配置,可以通过修改 `...

    shell脚本执行jps时:-bash: jps: command not found

    这个场景中遇到的问题是,当尝试通过shell脚本来远程执行`jps`(Java Process Status)命令时,系统返回了`-bash: jps: command not found`的错误。`jps`是Java开发工具包(JDK)的一部分,用于列出正在运行的Java...

    解决linux 所有命令无法使用的问题

    此外,为了避免类似问题的发生,建议在修改系统级配置文件(如`/etc/profile`)之前,先备份原文件,并在修改后仔细检查语法和逻辑,确保没有错误。同时,理解`$PATH`变量的工作原理对于日常的Linux使用和故障排查至...

    Linux -bash: ls: command not found

    今天登录阿里云后不知道怎么回事,一直报:-bash: ls: command not found 原因: 环境变量PATH被修改了 解决办法: 执行命令: export PATH=/bin:/usr/bin:$PATH 上边的方法执行完成,解决了问题,当关掉当前的...

    Linux环境变量-在linux系统下.doc

    当您在终端尝试运行一个命令时,如果出现"command not found"的错误,很可能是因为相应的可执行文件不在PATH环境变量指定的路径列表中。了解如何设置和管理环境变量对于日常的Linux使用和系统管理员工作至关重要。 ...

    Bash切换Zsh后,bashrc文件失效的解决方案.docx

    zsh: command not found: ll mu@xiaomudeMacBook-Pro ~ % source .zprofile mu@xiaomudeMacBook-Pro ~ % ll total 16 drwx------ 5 mu staff 160 8 23 14:38 Applications drwx------@ 4 mu staff 128 1 2 2019 ...

    jmeter在linux系统下运行及本地内存调优的方法详解

    3.配置jmeter环境变量 vim /etc/profile 添加 export PATH=/apache-jmeter-4.0/bin/:$PATH 注意路径 4.使用 rz命令上传jdk1.8 linux 64位版本 解压到 usr/local 目录下 下载jdk安装包 下载地址:...

    Linux找不到ifconfig命令

    当用户尝试使用`ifconfig`时如果系统提示“command not found”,则意味着用户的`PATH`环境变量中没有包含`/sbin`目录。`PATH`环境变量定义了操作系统查找可执行文件的目录列表。 **示例**: ```sh echo $PATH ``` ...

    CENTOS7上安装MYSQL5.7.21流程

    如果出现错误信息 "-bash: mysql: command not found",则需要执行以下命令: # ln -s /home/user/anzhuang/mysql5.7/bin/mysql /usr/bin 输入第 6 步生成的临时密码,修改密码: mysql> set password=password('...

    linux系统不支持常用命令的解决方法

    在 Linux 系统中,常见的问题之一是命令行报 "bash:....:command not found" 的错误信息,这是由于系统 PATH 设置问题,PATH 没有设置对,系统就无法找到精确命令了。在这篇文章中,我们将为读者介绍解决 Linux 系统...

    linux环境变量设置总结

    在RedHat 9.0中,这两个主要的配置文件是`/etc/bashrc`和`/etc/profile`。`bashrc`文件是为每一个新的bash会话设置的,而`profile`文件则是在用户登录时执行,提供系统级别的环境变量设置。 设置环境变量通常涉及到...

    Linux下环境变量配置方法小结(.bash_profile和.bashrc的区别)

    在linux系统下,如果下载并安装了应用程序,在启动时很有可能在键入它的名称时出现”command not found”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件 来进行操作就太繁琐了,这种情况下就涉及到环境...

    Ubuntu下安装与测试Caffe遇到的问题及解决方案.docx

    **问题描述**:在执行`make all -j8`命令时出现错误提示,如`make: protoc: Command not found`。 **解决方案**: 1. 确认`protoc`已正确安装,并且已将其添加到环境变量中。 2. 如果使用的是protobuf的Python版本...

    linux jdk安装说明

    执行`java -version`时提示“command not found” 这种情况通常是由于环境变量配置错误导致的。检查`/etc/profile`中的配置信息是否正确,确保`JAVA_HOME`、`CLASSPATH`和`PATH`的设置无误。 ##### 2. `tar`命令...

    oracle 数据库用户被锁定在linux下操作

    在使用 SQLPlus 命令行工具时,可能会出现一些错误,例如:“bash: sqlplus: command not found”或“Error 6 initializing SQL*Plus SP2-0667: Message file sp1<lang>.msb not found SP2-0750: You may need to ...

    在Linux操作系统中修改环境变量的方法

    掌握这些方法后,你可以根据需要调整环境变量,确保软件的可执行文件能够被系统找到,从而避免"Command not found…"的错误。同时,合理地设置环境变量也能提高工作效率,比如通过添加软件的bin目录到PATH,可以直接...

Global site tag (gtag.js) - Google Analytics