[NOTE] Linux环境变量
[NOTE] Linux环境变量
前言
学,以前一直没会
资料1
资料2
概述
Linux环境变量包括:系统级、用户级
系统级环境变量:每个登录到系统的用户都要读取的
用户级环境变量:用户使用系统时加载的
相关命令
export
:设置或显示环境变量
source
:当前shell下读取并执行指定文件中的命令
alias
:设置或显示命令别名、简写
读取
set
:查看当前系统设置的所有系统变量
export
:和上面那个一样,但是少了点
echo ${变量名}
:查看变量值
一些变量使用:
作为分隔符
加载顺序
系统变量->用户变量
/etc/environment
->/etc/profile
->~/.profile
其中/etc/profile
文件会加载/etc/bash.bashrc
,然后检查/etc/profile.d/
目录下的.sh
文件并加载
其中~/.profile
文件会加载~/.bashrc
其其中~/.bashrc
文件会加载~/.bash_aliases
(如果有的话)获取用户自定义命令
总结起来就是这个:
环境变量设置
要是修改文件的方法,新终端不能起效
估计得重启系统
export命令
例:export PATH=$PATH:/home/archeri/mysql/bin
立即生效
仅当前用户、当前shell有效
~/.bashrc
同用户新终端生效,或者手动source ~/.bashrc
生效
仅当前用户永久有效
~/.profile或
同用户新终端生效,或者手动source ~/.profile
生效
仅当前用户永久有效
可能的别名:
~/.bash_profile
/etc/bashrc
新终端生效,或者手动source /etc/bashrc
生效
所有用户永久有效
可能的别名:
/etc/bash.bashrc
/etc/profile
新终端生效,或者手动source /etc/bashrc
生效
所有用户永久有效
/etc/environment
新终端生效,或者手动source /etc/environment
生效
所有用户永久有效
[NOTE] Linux环境变量相关推荐
- linux 时间 环境变量,Linux环境变量的修改(永久,暂时)以及修改ls显示的时间格式...
本文转自:http://blog.sina.com.cn/s/blog_8e21864f01014u9h.html Linux修改环境变量,很简单但很重要 一.Linux的变量种类 按变量的生存周期来 ...
- Linux环境变量说明与配置
相关的配置文件说明: /etc/profile 范围:对所有用户生效 作用: a.定义USER变量 b.定义LOGNAME变量 c.定义MAIL变量 d.定义PATH变量 e.定义HOSTNAME变量 ...
- linux mv 环境变量,linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用...
linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用 [email protected] ~]# cp /usr/bin/ls /tmp/ [[email p ...
- 超详干货!Linux 环境变量配置全攻略
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|机器学习实验室 Linux环境变量配置 在自定义安装软件 ...
- python脚本设置linux环境变量_Linux环境变量export方法与修改文件方法的区别
玩蛇网推荐图文教程:python 列表 要想修改Linux环境变量有两种方法可以实现,但是关于Linux环境变量export方法与修改文件方法的区别你又了解多少呢?设置 Linux 环境变量可以通过 ...
- Linux环境变量加载的研究
我们经常遇到在linux执行某条命令时出现xxx文件没找到的问题.很多情况都不是库没有安装,而是环境变量的错误. 但是,我明明是设置了环境变量啊.所以,我对此进行了试验. 我们登录linux有很多种, ...
- Linux环境变量配置出错,导致登录不了......
Linux环境变量配置出错导致的后果: 1.登陆不了 linux 了 2.基本命令全失效了(如:ls,vi,sudo,su,find,cp等),除了cd命令可用. 解决方法有如下三步: 1.从图形登陆 ...
- Linux环境变量配置
这篇文章主要介绍了Linux环境变量配置全攻略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧. 在自定义安装软件的时候,经常需要 ...
- linux环境变量配置的方法,Linux环境变量配置方法
Linux上环境变量配置分为设置永久变量和临时变量两种.环境变量设置方法同时要考虑环境Shell类型,不同类型的SHELL设置临时变量方法和设置永久变量对应的配置文件不同.Linux环境变量本身配置过 ...
最新文章
- Warning: Illegal string offset ‘account‘ in 解决方法
- A 01 如何理解会计中的借和贷
- boost之asio同步io使用实例
- 薅羊毛的齐家网遭增长瓶颈,互联网家装迎来破局者!1-06-13
- lambda 对象去重_最火的java8新特性:Lambda 表达式
- TreeView无限极分类绑定(从数据库读取数据源)
- 【kafka】kafka kerberos Cannot locate KDC Unable to locate KDC for realm
- Android 蓝牙技术 实现终端间数据传输
- 如何在SQL Server Reporting Services中自动创建KPI
- Git 使用文档( git pull/fetch )
- gatewayfilter详解_Spring Cloud Gateway 之 Filter
- 学习数据库必须掌握的54条SQL查询语句
- 油猴脚本管理器使用指南
- java中如何连接SqlServer2000?
- 图解机器学习算法(2) | 模型评估方法与准则(机器学习通关指南·完结)
- 传智播客黑马程序员28期JavaEE基础及就业班视频教程
- 微信小程序隐藏分享按钮
- Android:InflateException: Binary XML file line #12: Error inflating class null
- Python-接口自动化流程(pytest)
- 建模笔记——熵权法(Python实现)
热门文章
- SVN报错working copy is not uptodate
- HDU 5919 Sequence II 主席树
- JavaScript原生对象属性和方法详解——String对象
- Random方法:生成指定长度的随机数字
- 牛客网(剑指offer) 第十三题 调整数组顺序使奇数位于偶数前面
- 网站开发之MyEclipse简单实现JSP网页表单提交及传递值
- iOS之性能优化·优化App界面的渲染与流畅度
- HarmonyOS之常用布局DirectionalLayout的使用
- 计算机网络——IP地址与MAC地址
- 征战蓝桥 —— 2016年第七届 —— C/C++A组第2题——生日蜡烛