zoukankan      html  css  js  c++  java
  • 学习笔记9-环境变量

    一、查看环境变量

      echo +$变量名:查看单个环境变量

      env :查看所有环境变量

      

    二、设置环境变量

      环境变量可以分为永久环境变量和临时环境变量,其中永久环境变量设置后就会永久存在,临时环境变量只要关掉终端就会消失

      1、临时环境变量设置

        格式:export 变量名=路径

        

        重启终端在查询下:

        

        可以清楚的看到,环境变量消失了

        如果是在其他变量上作修改:

          格式:export 变量名=路径:$变量名  

        

      2、永久环境变量设置

        在/etc/profile文件中添加环境变量,此时添加的环境变量为永久环境变量且对所有用户都生效

        格式:

          修改环境变量

            export 变量名=路径:$变量名,跟临时环境变量格式是一样的

          设置环境变量

            export 变量名=路径

        1)先查看下用户对/etc/profile文件的权限

        

        用户xwxxh只有读的权限,不具备对该文件的操作权限,故需要先更改其权限后才能添加,此时就要用到前面学到的chmod了    

         

        此时用户已具备添加权限了,但还是要把用户对该文件的原始权限记住,添加环境变量后还是要把权限改回去的

        2),先用vim打开/etc/profile,在最后一行把环境变量添加进去

        

          保存退出, 用source /etc/profile命令使其立即生效,不然就要重启才会生效

        

          通过env+管道输入和查找列出JAVA和PATH环境变量,跟我们刚才设置和添加的一模一样,所以设置成功,

    最后记得把用户对该文件的权限改回原始权限,不然要是误操作修改了些什么或是删掉了那就GG了

     

     

     

      

     

  • 相关阅读:
    zabbix 对/etc/ssh/sshd_config文件的监控 但status为unknowen
    Kotlin从零到精通Android开发
    谷歌官方 构建您的第一个应用 Kotlin版
    android studio 运行按钮为灰色的解决办法之一
    webapi发布到windows 2012的iis8里 出错
    Asp.net MVC WebApi项目的自动接口文档及测试功能打开方法
    Asp.net Web Api开发(第四篇)Help Page配置和扩展
    关于SNMP的MIB文件的语法简述
    Visual Stdio 2017增加SVN支持
    ffmpeg 多个音频合并 截取 拆分
  • 原文地址:https://www.cnblogs.com/xwxxh/p/11400782.html
Copyright © 2011-2022 走看看