linux 学习:环境变量设置
2024-10-16 18:51:18
一、临时环境变量
临时环境变量,只对当前打开的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命令
显示当前用户的环境变量
最新文章
- python爬虫学习(5) —— 扒一下codeforces题面
- PostGr-SQL 基本概念
- How to get URL parameters with Javascript?
- sql 事务使用
- Python补充01 序列的方法
- Altium designer总结
- newusers和chpasswd
- Beanstalkd(ubuntu安装)
- Android学习之 WebView使用小结
- Spring+Redis(keyspace notification)实现定时任务(订单过期自动关闭)
- Sublime Text 3 修改配色方案
- centos 7 安装nvidia显卡驱动
- tomcat第一次使用正常启动后访问8080端口报404错误
- mac下Android开发环境的配置
- Velocity CheckingForNull
- TextField
- 关于cmd命令
- Oracle 导出的表不全,以及数据库版本不同导入报错
- python:利用smtplib模块发送邮件
- mysql存储过程和常用流程控制
热门文章
- IMP-00008: unrecognized statement in the export file: string的问题分析
- cocos2dx中的层CCLayer
- HDU 1870 愚人节的礼物
- hdoj 5249 KPI(treap)
- 46. Lotus Notes中编程发送邮件(一)
- COBOL学习
- 什么是DNS劫持和DNS污染?
- linux命令: patch
- setInterval(code, time)中code传递参数办法
- block, inline和inline-block的区别