一、临时环境变量

临时环境变量,只对当前打开的shell生效,shell关闭后,环境变量失效。

设置方法一: 分两步

MYPARA=hello

export MYPARA

设置方法二:一步完成

export  MYPARA=hello

说明:可以一次export多个变量,如export MYPARA1=hello MYPARA2=good

使用,在变量前加$符号,如

echo $MYPARA

注意:环境变量名是区分大小写的。

二、只对单个用户生效(永久生效)的环境变量设置

要想环境变量永久生效,就需要在相关的配置文件中设置。

进入当前用户主目录,修改 .bashrc文件 (是隐藏文件,需要 ls -a才能看到)

在该文件中加入进行环境变量设置,如增加一行  export  MYPARA=hello , 这样MYPARA就是该用户下的一个环境变量。

注意:在当前shell中修改配置文件后,无法立即生效。需要打开新的shell。 如要立即生效,可在shell执行 source .bashrc 命令。

三、对所有用户生效

需要在 /etc/.bashrc 配置文件下设置环境变量

四、bashrc和profile文件的额区别

用户主目录和/etc目录下,都有这两个文件。都可以在这两个文件中设置环境变量,它们的区别是。

bashrc用于交互式non-loginshell,而profile用于交互式login shell。

注意:profile文件中会调用 bashrc文件

五、清除环境变量

在当前shell中清除环境变量用 unset命令,参数为环境变量名。

六、env命令

显示当前用户的环境变量

最新文章

  1. python爬虫学习(5) —— 扒一下codeforces题面
  2. PostGr-SQL 基本概念
  3. How to get URL parameters with Javascript?
  4. sql 事务使用
  5. Python补充01 序列的方法
  6. Altium designer总结
  7. newusers和chpasswd
  8. Beanstalkd(ubuntu安装)
  9. Android学习之 WebView使用小结
  10. Spring+Redis(keyspace notification)实现定时任务(订单过期自动关闭)
  11. Sublime Text 3 修改配色方案
  12. centos 7 安装nvidia显卡驱动
  13. tomcat第一次使用正常启动后访问8080端口报404错误
  14. mac下Android开发环境的配置
  15. Velocity CheckingForNull
  16. TextField
  17. 关于cmd命令
  18. Oracle 导出的表不全,以及数据库版本不同导入报错
  19. python:利用smtplib模块发送邮件
  20. mysql存储过程和常用流程控制

热门文章

  1. IMP-00008: unrecognized statement in the export file: string的问题分析
  2. cocos2dx中的层CCLayer
  3. HDU 1870 愚人节的礼物
  4. hdoj 5249 KPI(treap)
  5. 46. Lotus Notes中编程发送邮件(一)
  6. COBOL学习
  7. 什么是DNS劫持和DNS污染?
  8. linux命令: patch
  9. setInterval(code, time)中code传递参数办法
  10. block, inline和inline-block的区别