Linux环境变量
来源:互联网 发布:手机如何申请淘宝达人 编辑:程序博客网 时间:2024/05/20 11:51
环境变量作用:切换文件夹,查找执行文件等等
查看环境变量 env 和 set 命令,区别set查找的变量包括自定义变量和bash接口
export 将自定义变量转化为环境变量,环境变量可以被继承
malan@malan-Lenovo-G470 ~ $ name=Bellmalan@malan-Lenovo-G470 ~ $ echo $nameBellmalan@malan-Lenovo-G470 ~ $ bashmalan@malan-Lenovo-G470 ~ $ echo $namemalan@malan-Lenovo-G470 ~ $ exitexitmalan@malan-Lenovo-G470 ~ $ export namemalan@malan-Lenovo-G470 ~ $ bashmalan@malan-Lenovo-G470 ~ $ echo $nameBellmalan@malan-Lenovo-G470 ~ $
注:bash表示开启一个新的bash进程 exit表示退出当前bash
环境变量是从一些环境变量的配置文件里读取出来的,那我门上面通过export设置的环境变量在shell一旦重启后就没有了.
要想永久的改变环境变量,那就要在配置文件中来设置环境变量
环境变量配置文件修改后必须要重启shell后才会重新读取,而source命令可以使配置文件立即生效
malan@malan-Lenovo-G470 ~ $ source 配置文件
配置文件详解
#先区别login shell 和non-login shell
所以综上所属:以后在用户个人文件中来更改环境变量,然后使用source立即生效即可使用,对于login shell 和non-login shell注意配置文件的不同
malan@malan-Lenovo-G470 ~ $ cat .bashrcmalan@malan-Lenovo-G470 ~ $ echo $namemalan@malan-Lenovo-G470 ~ $ echo "export name=Bell" > .bashrcmalan@malan-Lenovo-G470 ~ $ source .bashrcmalan@malan-Lenovo-G470 ~ $ echo $nameBell重启终端,依旧生效
阅读全文
0 0
- linux环境变量自定义环境变量
- linux环境变量
- linux环境变量
- linux环境变量
- Linux环境变量
- Linux 环境变量
- linux环境变量
- Linux环境变量
- linux环境变量
- Linux环境变量
- linux环境变量
- linux环境变量
- linux环境变量
- Linux 环境变量
- linux环境变量
- linux环境变量
- Linux环境变量
- linux环境变量
- 21分钟 MySQL 入门教程
- 选择排序
- RecyclerView多条目加载(网络请求数据)
- tablayout+viewpage框架
- 细说SDRAM控制器
- Linux环境变量
- c#常用集合类使用练习(队列Queue、栈Stack、哈希表Hashtable和动态数组ArrayList)(4):
- vue实现带图片的标题栏
- 程序流程控制
- 010-题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
- 栈匹配括号(C++ STL实现)
- 一个简单的基于udp协议的聊天程序
- 文章标题
- MyISAM和InnoDB