Linux环境变量
环境变量作用:切换文件夹,查找执行文件等等
-
查看环境变量 env 和 set 命令,区别set查找的变量包括自定义变量和bash接口
-
export 将自定义变量转化为环境变量,环境变量可以被继承
注:bash表示开启一个新的bash进程 exit表示退出当前bash
-
环境变量是从一些环境变量的配置文件里读取出来的,那我门上面通过export设置的环境变量在shell一旦重启后就没有了.
-
要想永久的改变环境变量,那就要在配置文件中来设置环境变量
-
环境变量配置文件修改后必须要重启shell后才会重新读取,而source命令可以使配置文件立即生效
配置文件详解
#先区别login shell 和non-login shell
login shell | non-login shell |
---|---|
需要登录 | 不需要登录 |
/etc/profile 系统整体配置 | ~/.bashrc |
~/.bash_profile ~/.bash_login ~/.profile <用户个人文件> | |
以上三个文件只读取一个,从前到后的优先级 |
所以综上所属:以后在用户个人文件中来更改环境变量,然后使用source立即生效即可使用,对于login shell 和non-login shell注意配置文件的不同

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Linux日志管理学习
1、日志介绍 日志记录了系统每天发生的各种事情,可以通过它检查错误发生的原因,或者受到攻击留下的痕迹。为了便于管理日志通常存放在/var/log/下,一部分程序公用一个日志文件,一部分程序使用单个的日志文件,有些大型服务程序日志文件较多,会建立相应的子目录来存放日志文件。 2、日志类型 /var/log/secure:系统安装日志,文本格式,应周期性分析 /var/log/btmp:当前系统上,用户的失败尝试登录相关的日 志信息,二进制格式,lastb命令进行查看 /var/log/wtmp:当前系统上,用户正常登录系统的相关日志 信息,二进制格式,last命令可以查看 /var/log/lastlog:每一个用户最近一次的登录信息,二进制格 式,lastlog命令可以查看 /var/log/dmesg:系统引导过程中的日志信息,文本格式 文本查看工具查看 专用命令dmesg查看 /var/log/messages :系统中大部分的信息 /var/log/anaconda : anaconda的日志(centos6没有) 3、日志配置 Redhat5 服务名: syslog...
- 下一篇
解决centOs下Apache不解析php文件问题的方法
之前自己弄了个服务器 部署了一个Lamp环境以后发现Apache不解析php 经过反复检查发现是安装时少安装了一个php拓展 mod_php71w.x86_64 安装之后 问题解决
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Hadoop3单机部署,实现最简伪集群
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境