首页 技术 正文
技术 2022年11月13日
0 收藏 491 点赞 3,653 浏览 760 个字

  环境为Ubuntu。

  设定系统变量意思就是所有用户都可以使用设定的环境变量,而设定用户的单个环境变量意思就是只有设定环境的该用户才可以使用这个环境变量。

  这里以java的jdk环境变量JAVA_HOME举例:

  首先查看环境变量命令有:

    env  查看当前用户可使用的所有环境变量

    echo $XXX  查看单个名称为XXX的环境变量。例如: echo $JAVA_HOME

  1.如何设定系统环境变量:

    系统全局环境变量的设定需要在文件/etc/profile文件中编辑设定。这里用vi命令编辑profile文件,在最后一行加入export JAVA_HOME=XXX 。这里的XXX指定你的jdk路径,我就不写了,然后保存。具体的vi命令如何编辑可自行百度。

    这时你用env或者echo命令查询就可以查到了。

  2.如何设定指定用户的环境变量  

    用户的环境变量需要在用户的默认目录中设定,当你创建一个用户的时候一般会在用户目录中的.bashrc文件中设定,方法和上面的一样。

    这里我创建一个tom用户,并指定tom用户的默认目录在/home/tom目录中:

      useradd -d /home/tom -m tom

      参数解释:

        -d 指定用户默认列表
        -m 当用户列表不存在时则创建

      这里会创建一个用户是tom,用户组也是tom的用户,并指定tom的默认列表。

      进入tom目录:cd /home/tom

      执行查询:ls -la

      这里你就会看到一个.bashrc文件(注意文件以 . 开头),和上述编写profile文件一样,在最后一行加入export JAVA_HOME=XXX 即可。

   

        

      

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,903
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,429
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,245
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,057
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,689
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,726