`

ubuntu下设置和查看系统的环境变量

阅读更多
Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。

文章转载自http://leonhongchina.blog.163.com/blog/static/180294117201132611320112/
修改用户环境变量

用户环境变量通常被存储在下面的文件中:

    ~/.profile
    ~/.bash_profile 或者 ~./bash_login
    ~/.bashrc

上述文件在Ubuntu 10.0以前版本不推荐使用。
系统环境变量

系统环境变量一般保存在下面的文件中:

    /etc/environment
    /etc/profile
    /etc/bash.bashrc

/etc/profile和 /etc/bash.bashrc在Ubuntu 10.0版本中不推荐使用。
加入环境变量

如想将一个路径加入到$PATH中,可以像下面这样做(修改/etc/profile):

$ sudo nano /etc/profile

在里面加入:

export PATH="$PATH:/my_new_path"

你可以自己加上指定的多个路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:

$source /etc/profile

需要注意的是,最好不要把当前路径”./”放到PATH里,这样可能会受到意想不到的攻击。

    其他文件的修改方式与此类似,需要注意的是/etc/environment不需要使用export设置环境变量,其他profile文件需要。
分享到:
评论

相关推荐

    arm环境变量的设置

    linux 编程变量设置 linux...在Ubuntu中有如下几个文件可以设置环境变量 1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。

    Linux 中环境变量设置.docx

    默认情况下,其他设置的一些环境变量,执行用户的 .bashrc 文件。  ~/.bashrc: 该文件包含专用于登陆用户的 bash shell 的 bash 信息,当登录时以及每次打开新的 shell 时,该该文件被读取。  ~/.bash_logout: 当...

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

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

    Linux下display环境变量的作用

    在Linux/Unix类操作系统上, DISPLAY用来设置将... DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量...

    rk3399pro_ubuntu18_环境设置.txt

    针对RK3399pro官方开发板,官方只提供了fedora28系统,对于我们更常用的ubuntu系统并没有介绍如何使用,该文档是我使用ubuntu18.04运行npudemo过程中记录了全部的问题修改过程。可以正常使用wifi连网,用vnc完美运行...

    ubuntu12.04安装cmake-2.8.5及环境配置

    在ubuntu12.04系统或者其之上的系统安装cmake-2.8.5;相关环境变量的设置,以及ubuntu下opencv的安装和交叉编译提供支持;

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

    1. 配置环境变量 代码如下: sudo gedit /etc/profile 在文件的最后追加一下内容(your_android-sdk-linux_path是绝对路径): 代码如下: #set path for android sdk tools export PATH=$PATH:/your_android-sdk-...

    详解Linux环境变量配置全攻略

    在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uusama 需要配置MySQL环境变量路径:/home/uusama/mysql/bin ...

    Ubuntu下神州数码代理客户端

    安装: 在安装前,请用户先编辑运行脚本文件runzdclient,将其中的user和pass分别修改成您的帐号和密码并保存。... 安装程序会复制核心程序zdclient以及用户脚本runzdclient到系统目录/usr/bin,并设置相关属性...

    Linux环境变量配置的完整攻略

    Linux环境变量配置 ... export命令显示当前系统定义的所有环境变量 echo $PATH命令输出当前的PATH环境变量的值 这两个命令执行的效果如下 uusama@ubuntu:~$ export declare -x HOME=/home/uusama declare -x

    在ubuntu20.04下配置android P源码编译环境

    配置PATH环境变量5.安装 curl 库,并设置权限三 下载源码1.建立源码目录2.初始化仓库,并指定版本3.修改.repo/manifest/default.xml4.同步源码四 开始编译 一 Ubuntu20.04 LTS 安装 ubuntu20的稳定版刚刚发布,界面...

    ubuntu profile environment bashrc 添加环境变量

    /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。

    零基础Linux+Ubuntu实战视频课程.rar

    │ 1-10 什么是环境变量.mp4 │ 1-11 文件系统管理.mp4 │ 1-12 用户账户管理.mp4 │ 1-13 文件的访问权限.mp4 │ 1-14 进程管理.mp4 │ 1-15 软件源码包的编译、安装与卸载.mp4 │ 1-16 制作自己的deb软件安装包....

    零基础学习Linux+Ubuntu培训PPT.rar

    3.1什么是环境变量.pdf 3.2文件系统管理pdf 3.3用户账户管理pdf 3.4文件访问权限.pdf 3.5进程管理.pdf 3.6软件安装及卸载.pdf 3.7使用dpkg安装软件包.pdf 3.8使用apt安装软件包.pdf 3.9使用wine安装Vindows软件.pdf ...

    Ubuntu 安装MySQL8.0.pdf

    Ubuntu安装MySQL8.0。我们采用APT方式在Ubuntu系统中安装MySQL,这种方式安装的版本都是最新的版本,目前是8.0.19,通过这种方式安装好之后,所有的服务、环境变量都会启动和配置好,无须手动配置。

    Ubuntu权威指南(2/2)

    1.4 安装Ubuntu Linux系统 9 1.4.1 安装前的准备 10 1.4.2 安装Ubuntu Linux系统 11 1.4.3 安装后的软件维护与更新 16 第2章 GNOME桌面环境 18 2.1 GNOME桌面环境概述 19 2.1.1 GNOME注册界面 19 2.1.2 GNOME桌面...

    SDN之ubuntu下OpenDaylight控制器安装部署

    设置java环境变量 vim /etc/environment 文件尾行添加: JAVA_HOME=”/usr/lib/jvm/java-8-openjdk-amd64″ 如图 重启系统加载变量 验证是否安装完成 java -version 下载OpenDaylight 官网地址:...

    UOS操作系统安装方法及java开发环境搭建

    物联网就是ARM或者RISC-V芯片+linux操作系统+QT界面模式,开发时需要linux系统开发环境。很多公司用的是ubuntu,ububtu连微信、QQ、有道云笔记、喜马拉雅都没有,哪里有UOS好用。交互也不友好。UOS操作起来和windows...

    Ubuntu下LAMP环境配置教程(linux)

    据说搞好LAMP也就是Linux+Apache+Mysql+php就已经相当于一个中级php程序猿的水平,当然你的php要得会才行,之后就是搞好各种框架。其实这东西,并不神秘,非常简单。...在你装好Ubuntu之后,Ubuntu的安装具体请看:《图

    在Ubuntu下搭建Android开发环境

    在网上查了一下Ubuntu系统下安装JDK的方法,看起来稍稍有点麻烦,于是我试着在自带的软件中心里搜了一下,然后发现在软件中心里有个OpenJDK Java 7,尝试着安装后,发现这是个好东西,一键安装后环境变量什么的都...

Global site tag (gtag.js) - Google Analytics