`
Jack22
  • 浏览: 130897 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu系统下关于环境变量的修改

阅读更多

环境变量分为系统环境变量和用户环境变量

 

Ubuntu下查看环境变量:

 

查看当前环境变量命令为:env  

当然可以查看某一个模块的配置信息,比如要查看elipse的配置 可以用执行:env | grep eclipse  

 

有如下输出:

 

OLDPWD=/home/runner/eclipse

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games/:$~/eclipse

 

查看当前Shell的环境变量:~$ echo $PATH      # 显示当前环境变量

 

~$ echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games/:$~/eclipse

 

系统环境变量:

/etc/profile:此文件为系统的每个用户设置环境信息,当用户登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。

/etc/bashrc:为每一个运行bash shell的用户执行此文件。当bash shell被打开时,该文件被读取。


当前用户变量:

~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。


Ubuntu下设置环境变量:


1. 该方法只在一个终端中生效,另外打开新的终端发现PATH还是原来的PATH

~$ echo $PATH      # 显示当前环境变量(也就是显示/etc/environment文件)
/usr/local/sbin:/usr/local/bin    # 显示举例,多个路径中间用“:”隔开
~$ PATH="$PATH:/home/workdir"    # 添加“/home/workdir”目录
/usr/local/sbin:/usr/local/bin:/home/workdir   # 显示举例,多个路径中间仍用“:”隔开

则添加成功!(最后当然可以重启或者输出使其即时生效:)
~$ export PATH
~$ cd    #执行cd命令后面什么都不加,可以回到当前登录用户的宿主目录
~$ source .bashrc     #该命令需在主目录下才能运行,否则提示找不到.bashrc命令
结束!

2.  该方法全局有效

     当然也可以之间打开/etc/environment文件,来进行修改

  ~$ gedit  /etc/environment 

  然后添加你想添加的路径,中间用":" 分割

3. 由于看不懂~/.bashrc 文件怎么配置的环境变量,所以就不知到了。不介绍

 

 

 


分享到:
评论

相关推荐

    arm环境变量的设置

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

    rk3399pro_ubuntu18_环境设置.txt

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

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

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

    Ubuntu下神州数码代理客户端

    安装程序会复制核心程序zdclient以及用户脚本runzdclient到系统目录/usr/bin,并设置相关属性,如果用户希望安装到其他目录,可给出目的路径,如sudo ./install /usr/...,但请保证目的目录在系统PATH环境变量内...

    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桌面...

    详解Ubuntu16.04下Hadoop 2.7.3的安装与配置

    一、Java环境搭建 (1)下载JDK并解压(当前操作系统为Ubuntu16.04,jdk版本为jdk-8u...(2)设置环境变量 修改.bashrc,在最后一行写入下列内容。 sudo vim ~/.bashrc export JAVA_HOME=/usr/java/jdk1.8.0_111

    Ubuntu权威指南(1/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桌面...

    tomcat安装教程.md

    以下是一个简单的 Tomcat 安装和配置教程,适用于 Ubuntu 系统: ### 步骤 1: 下载和解压 Tomcat 1. 打开终端,并在终端中执行以下命令下载 Apache Tomcat: ``` wget ...

    s3fs:带有S3文件系统(通过FUSE的S3)的Ubuntu Trusty作为多个Docker容器的数据卷

    环境变量用于指示要安装的存储桶并提供访问存储桶的凭据。 $BUCKETNAME -AWS存储桶名称$AWSACCESSKEYID -AWS密钥ID $AWSSECRETACCESSKEY -AWS秘密令牌 s3fs-保险丝 您可以覆盖scripts/runS3fs.sh来更改scripts/runS3...

    京东青龙脚本-方便获取京东京东豆

    使用root用户运行下面一串命令,支持Centos/Ubuntu系统 curl -sSL https://js.dayplus.xyz/https://raw.githubusercontent.com/6dylan6/jdpro/main/docker/ql1key.sh -o install.sh && bash install.sh 1、青龙部署...

    一篇文章快速安装配置 MySQL 8.0.19

    修改环境变量。3. 初始化并安装error:由于找不到 vcruntime140_1无法继续执行代码。重新安装程序可能会解夫此问题 1. 下载 MySQL 8.0.19 官方链接可以直接下载 zip 压缩包 下载后解压。我的解压位置是D:\mysql-...

    Kubuntu 8.04.1下配置JDK支持

    ★测试环境:系统 Kubuntu 8.04.1 JDK版本 sun-java6-jdk Kubuntu 8.04.1下配置JDK支持 第一步:安装JDK ... 修改指定用户环境变量 修改所有用户的环境变量 第三步:安装浏览器的JAVA Plugin(可选)

    jdk-7u80-nb-8_0_2-linux-x64

    总的原则:将jdk-7u10-linux-x64.tar.gz压缩包解压至/usr/lib/jdk,设置jdk环境变量并将其修改为系统默认的jdk 1.安装 切换到管理员帐号,安装jdk 2.设置环境变量,用gedit打开/etc/profile文件 sudo gedit /...

    基于springboot、jmeter的测试平台,通过web创建测试计划并执行,查看运行报告+源代码+文档说明

    对于windows操作系统,必须配置环境变量;对于linux操作系统,需要新建配置文件 `JMETER_HOME.config` ,填入jmeter安装目录,例如`/usr/local/apache-jmeter-3.2`,跟jar文件放在同一目录下。 ### 运行 java -...

    mahara教师评价系统

    //获取 Apache 环境变量里德 openssl.cnf 路 径,如 //果你装的不是 xampp,可以考虑把 getenv(OPENSSL_CONF)改成绝对路径如 //E:\\apache\\bin\\openssl.cnf $config = array("config" => $opensslconf);...

    ubuntu部落(适合初学者,可以作为初学者的手册)

    修改源并更新升级Ubuntu.................... 12 设置中文支持环境................................. 17 安装JAVA 环境..................................... 18 安装多媒体播放驱动................................

    lucee-docker:使用Nginx Web服务器在Ubuntu上使用Lucee脚本语言的Docker容器

    已修改为使用环境变量进行配置通过Docker优化的Ubuntu Nginx Web服务器已为CFWheels启用URL重写发展要求您的开发机器上必须安装以下组件: 码头工人Docker撰写与CFWheels兼容的RDBMS安装并解压缩系统上要进行开发的...

    数据库总体设计报告.docx

    Java语言跨平台性强,可以在windows,linux,ubuntu等系统下使用,方便简单,安全性好。MySQL数据库高效安全方便使用,两者结合可相互利用各自的优势。 2.系统功能规划 2.1.本系统使用login类作为登录界面,为其中的...

    rush:用Rust编写的Unix shell

    执行外部程序,包括阻止程序和后台程序即将推出的功能: 解析命令以将环境变量替换为其值。 获取和设置环境变量的命令。编译急Rush需要在您的系统上安装以下程序才能进行编译: -v1.3稳定git(可选)编译步骤获取源...

    node.js插件工具

    设置nodejs环境变量,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容: #set for nodejs export NODE_HOME=/usr/local/node/0.10.24 export PATH=$NODE_HOME/bin:$PATH :...

Global site tag (gtag.js) - Google Analytics