`

Ubuntu 设置环境变量

 
阅读更多

在Ubuntu中有如下几个文件可以设置环境变量
/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量
~/.profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取.


通常设置环境变量有三种方法:

一、临时设置
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
export PATH=$JAVA_HOME/:$PATH
二、当前用户的全局设置
打开~/.bashrc,添加行:
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
export PATH=$JAVA_HOME/:$PATH
使生效
source .bashrc 
三、所有用户的全局设置
$ sudo gedit /etc/profile 
在里面加入:

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
export PATH=$JAVA_HOME/:$PATH
使生效
source profile
测试 echo $PATH 

环境变量的恢复:

有时候因为一些意外,输入了错误的环境变量,导致系统无法启动,可以采用如下方法恢复:

在启动系统时,按下ESC,进入grub目录。

选择recovery mode。这个时候的目录是read-only。

选择remount,这下出来的目录就是可写的了

分享到:
评论

相关推荐

    Ubuntu下环境变量设置

    ### Ubuntu下环境变量设置详解 #### 一、概述 在Ubuntu系统中,环境变量的设置对于用户来说至关重要,尤其是在管理软件路径或者自定义系统行为时。本文将详细介绍Ubuntu下环境变量的设置方法,并通过具体步骤解释...

    ubuntu_eclipse启动设置,jdk环境变量,其他设置

    本文将详细讲解如何进行Ubuntu上的Eclipse启动设置、JDK环境变量配置以及其他相关设置。 首先,让我们来看看JDK的安装与环境变量配置: 1. **安装JDK**:在Ubuntu上,可以使用apt命令来安装JDK。打开终端,输入...

    Ubuntu Linux 环境变量PATH设置.doc

    - **适用场景**:推荐用于普通用户的环境变量设置。 ##### 方法二:系统目录下的 `/etc/profile` 文件 - **操作步骤**: - 使用 root 用户权限编辑 `/etc/profile` 文件。 - 在文件末尾添加以下内容: ```bash ...

    Ubuntu环境变量

    ### Ubuntu环境变量详解 #### 一、环境变量概念与作用 环境变量是在计算机环境中由操作系统维护的特定变量,它们能够存储一系列系统级别的信息,并且这些信息对于用户和应用程序来说是可访问的。环境变量通常用来...

    ubuntu环境变量设置问题

    ubuntu环境变量设置问题,几种环境变量设置的区别

    在Ubuntu上修改环境变量,安装,下载

    ### 在Ubuntu上修改环境变量,安装Java及其对Android开发的影响 在进行软件开发,特别是针对Android平台的应用开发时,确保操作系统环境配置正确无误至关重要。本文档详细介绍了如何在Ubuntu系统上修改环境变量,...

    java设置环境变量

    在Linux或Unix系统中,如Ubuntu或MacOS,环境变量的设置通常在`~/.bashrc`或`~/.bash_profile`文件中进行: 1. 使用文本编辑器(如vim或nano)打开配置文件。 2. 添加以下行: ``` export JAVA_HOME=/path/to/jdk...

    ubuntu android开发环境变量配置

    (sudo gedit /etc/profile ) 编辑文件,加入环境变量,把路径改为相应的路径,重启。

    Ubuntu Server将环境变量修改为英文,防止中文乱码.docx

    Ubuntu Server 环境变量修改为英文,防止中文乱码 在 Ubuntu Server 中,将环境变量修改为英文是为了防止中文乱码的出现。这样做的原因是,当我们安装 Ubuntu Server 14.04 时,默认选择了中文环境,但是命令行下...

    阿里云部署java web项目及设置环境变量

    3. **设置环境变量**:编辑`~/.bashrc`或`~/.bash_profile`文件,添加上述的环境变量设置,然后运行`source ~/.bashrc`或`source ~/.bash_profile`使更改生效。 4. **安装Web服务器**:如Tomcat,可以使用`wget`...

    Ubuntu下android adb环境变量配置方法

    在Linux系统中,环境变量是系统用来存储信息的变量,如路径、语言设置等。`PATH`环境变量特别重要,它包含了系统在执行命令时会查找可执行文件的目录列表。将ADB的路径添加到`PATH`变量中,使得系统可以在任何位置...

    ubuntu 下JDK环境变量配置方法

    总结来说,配置Ubuntu上的JDK环境变量包括卸载已有的OpenJDK、下载并安装Oracle JDK、设置环境变量以及验证安装。这个过程确保了系统能够识别和使用新安装的JDK,这对于Java开发人员来说至关重要。记住,如果你在...

    java 程序 环境变量修改

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

    linux 查看程序运行找不到库的问题(设置环境变量)

    本文将详细介绍如何在Ubuntu系统中设置环境变量来解决此类问题。 首先,我们需要理解`LD_LIBRARY_PATH`这个环境变量的作用。它是Linux动态链接器在查找动态库时会参考的一个路径列表。如果程序运行时需要的库不在...

    Ubuntu 12.04下配置JSP环境变量

    本文件是经过个人参照各种资料,自己独自摸索出来的一种在ubuntu 12.04下配置JSP的开发环境。 包括Tomcat Mysql在ubuntu12.04下的安装

    ubuntu profile environment bashrc 添加环境变量

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

    在Ubuntu10.04建立QT-linux-embedded-4.6.3开发环境及编译qvfb

    本文主要介绍了在 Ubuntu10.04 系统上建立 QT-linux-embedded-4.6.3 开发环境的步骤,包括安装 QT-x11-linux-4.6.3、设置环境变量、编译 qvfb 等内容。 一、前期准备 在 Ubuntu10.04 系统上建立 QT-linux-embedded...

    centos7下安装java及环境变量配置技巧

    现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置。 首先使用xshell连接到centos7,我使用的是centos7 *64位,所以一切...

    嵌入式交叉工具链环境变量配置

    本文将围绕“嵌入式交叉工具链环境变量配置”这一主题,详细介绍如何在Ubuntu系统中配置环境变量以支持交叉编译。 #### 一、交叉编译简介 交叉编译是指在一个平台上编译代码,使其可以在另一个不同的平台上运行的...

Global site tag (gtag.js) - Google Analytics