`

etc/profile里设置环境变量导致无法登录

阅读更多
1,因为不小心在 etc/profile里设在环境变量导致无法登录

不要在 etc/profile里设置 export PATH这样会导致重启后登录不了系统

在登录界面 alt +ctrl+f2进入命令模式,如果不是root用户需要键入【root用户就不许这么罗嗦,gedit编辑会不可显示】

/usr/bin/sudo /usr/bin/vi /etc/environment

光标移到

export PATH**

行,连续按 d两次删除该行



:wq    --  【这里把我害惨咯,其实是按下shift然后输入":",然后在后面输入wq】

保存退出

键入

/sbin/reboot

重启系统
分享到:
评论

相关推荐

    Linux 环境变量设置

    1. **在`/etc/profile`中设置环境变量:** - 编辑 `/etc/profile` 文件,并添加或修改环境变量的定义,例如设置 `CLASSPATH`: ```bash export CLASSPATH=./JAVA_HOME/lib:$JAVA_HOME/jre/lib ``` - 要使更改...

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

    本文主要探讨了两种主要的环境变量配置方法:通过修改`/etc/profile`文件和修改用户级别的`.bashrc`文件,同时解释了`.bash_profile`和`.bashrc`的区别。 首先,`/etc/profile`文件是全局环境变量配置文件,适用于...

    自动设置环境变量

    在Linux或macOS等Unix-like系统中,环境变量通常在用户的.bashrc、.bash_profile或系统的/etc/profile文件中设置。例如: ```bash export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export PATH=$JAVA_HOME/bin:...

    Ubuntu Linux 环境变量PATH设置.doc

    - **功能描述**:此文件是操作系统在读取用户自己的 `.profile` 文件之前设置环境变量的文件。 - **应用场景**:适用于所有用户,主要用于定义系统级别的环境变量。 3. **`~/.profile`** - **功能描述**:每个...

    定制Linux系统环境变量 .pdf

    - **/etc/profile**:包含了所有用户的默认设置,包括环境变量。 - **~/.bashrc**:包含了单个用户的非交互式bash Shell的自定义设置。 - **~/.profile**:包含了单个用户的环境变量自定义设置。 #### 五、操作环境...

    linux环境变量查看及配置

    在进行环境变量配置时,需要注意不要随意修改系统的默认环境变量,以免导致系统不稳定或应用程序无法正常运行。只有在需要自定义特定环境变量或者为特定程序设置路径时,才应该进行相应的修改。 此外,了解和正确...

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

    他说也做什么操作啊,只不过在/etc/profile文件里面增加了export PATH,又问,你怎么设置的呢? 得到的答案是: [root@localhost ~]# vim /etc/profile export PATH=/usr/lib/jenkins/ [root@localhost ~]# source ...

    java环境变量设置 亲测有效

    Java环境变量的设置是安装和运行Java应用程序的基础步骤,它涉及到JDK(Java Development Kit)的配置,使得系统能够识别并执行Java程序。本文将详细解释如何在Linux操作系统中设置Java环境变量,基于提供的步骤进行...

    java环境变量设置

    Java环境变量设置是Java开发和运行过程中的重要环节,它涉及到JDK的安装路径、Java应用程序的执行路径以及系统资源的配置。理解并正确设置这些环境变量对于Java开发者来说至关重要,因为它们直接影响到Java程序的...

    linux下jdk环境变量的配置

    根据给定的内容,本文将介绍三种配置JDK环境变量的方法:修改全局配置文件`/etc/profile`、修改用户的`.bashrc`文件以及直接在shell中设置环境变量。 ##### 方法一:修改全局配置文件`/etc/profile` **优点**:此...

    Linux中环境变量所导致的问题分析及解决.pdf

    4. **检查系统配置**:确保系统配置文件如`/etc/profile`、`/etc/environment`等正确设置,这些文件对所有用户生效,可能会影响到全局的环境变量设置。 总的来说,Linux中的环境变量问题可能导致命令找不到,特别是...

    PATH环境变量

    在嵌入式开发中,设置交叉编译环境是非常重要的一步,这通常涉及到环境变量的设置。比如,当你安装了交叉编译工具链`arm-linux-gcc3.4.1`并想将其添加到PATH中时,你需要在`/root/.bashrc`文件中追加以下内容: ```...

    linux环境变量介绍

    环境变量的设置: 在 Linux 中,每个用户的缺省 shell 在系统里的 passwd 文件中被指定,该文件的路径是 /etc/passwd。常见的 shell 有 Bourne shell (sh)、C shell (csh) 和 Korn shell (ksh) 等。 Bourne shell...

    java 程序 环境变量修改

    Java程序的运行离不开环境变量的配置,特别是对于Java开发者来说,正确设置环境变量是确保Java应用程序正常运行的基础。本文将详细讲解如何在不同操作系统中修改和添加Java相关的环境变量,尤其是`PATH`变量。 首先...

    ubuntu profile environment bashrc 添加环境变量

    Ubuntu Profile 环境变量设置详解 在 Linux 操作系统中,环境变量是一种非常重要的概念,它影响着系统的行为和用户的使用体验。今天我们将详细探讨 Ubuntu Profile 环境变量的设置方法和相关知识点。 首先,让我们...

    cygwin.rar

    /etc/profile是Cygwin中的一个系统级初始化脚本,用于设置环境变量和执行其他系统配置任务。当出现这个错误时,用户无法正常启动或配置他们的Cygwin环境。 解决这个问题,可以按照以下步骤进行: 1. **权限问题**...

    大数据组件自学配置-记录.doc

    `/etc/profile` 是一个全局环境变量配置文件,对所有用户生效,而 `/etc/profile.d` 是一个目录,其中的shell脚本会为所有用户设置环境变量。如果需要添加或移除环境变量,`/etc/profile.d` 的优势在于更便于维护,...

    etc.tar.gz-Linux下etc配置文件目录样例

    17. **/etc/profile.d**:系统级的Shell初始化脚本,用于设置环境变量。 18. **/etc/sudoers**:sudo命令的权限控制文件,定义了哪些用户可以以何种方式执行哪些命令。 19. **/etc/environment**:全局环境变量的...

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

    在标题和描述中提到的问题,是因为在配置`/etc/profile`文件时出错,可能导致`$PATH`变量被错误地设置。例如,将路径分隔符配置为分号(;)而不是冒号(:),这将导致`$PATH`无法被正确解析,从而使得系统无法找到...

Global site tag (gtag.js) - Google Analytics