linux系统是多用户的使命系统 , 对于每个用户都可以指定特定的用户变量 。 针对分歧法式在分歧的情况下运行就需要点窜情况变量进行定制 , 本经验以linux刊行版centos为例演示常见的变量设置方式 。
文章插图
需要这些哦
centos
xshell等ssh东西
linux系统情况变量1 情况变量通俗讲是操作系统或法式执行时辰默认设定的参数 , 好比path路径变量 。 当要执行某个号令或法式的时辰默认寻找的路径 。
文章插图
2情况变量都有哪些类型情况变量有良多种类一般有2种划分形式按变量的周期划分
永远变量:
经由过程点窜设置装备摆设文件 , 设置装备摆设之后变量永远生效
姑且性变量:
利用号令如export等号令设置 , 设置之后顿时生效 。 当封闭shell的时辰掉效(这种本家儿要用于测试比力多)
[root@mail ~]#env 显示所有变量
文章插图
3按照影响规模分
用户变量(局部变量):点窜的设置只对某个用户的路径或执行起感化
系统变量(全局变量):影响规模是整个系统
linux变量设置的方式1显示情况变量设置变量之前 , 我们要先知道若何查看变量 。 路径变量path
[root@mail ~]#echo $PATH
文章插图
2姑且点窜设置变量 方才说的情况变量按照保存周期 , 姑且变量一般是用于测试或进修的时辰利用姑且变量对于点窜永远变量之前先确定软件运行或号令执行是否有问题很有帮忙
常见的设置方式是经由过程号令
export指定linux最常见的就是lamp设置装备摆设 , 指定软件运行路径为例 。
好比指定php 或mysql执行的路径变量
【linux环境变量如何设置】[root@mail ~]#export PATH=$PATH:/usr/local/php/bin 为php情况
[root@mail ~]#export PATH=$PATH:/usr/local/mysql/bin 为mysql情况
若是设置多个可以采用格局[root@mail ~]#export PATH=$PATH:/usr/local/mysql/bin;
文章插图
3 近似设置装备摆设win版本php情况时辰加到path里面的路径一样 。 设置之后 , 执行php或mysql就主动链接识别到 /usr/local/php/bin 和/usr/local/mysql/bin注重:
这是姑且变量的设置方式 , 只对当前会话有用 。 这个shell终端封闭或者别的复制一个都是找不到这个变量的 。
文章插图
文章插图
永远变量设置1 前面介绍的变量设置封闭会话掉效 , 对于需要写入系统变量永远生效的需要点窜设置装备摆设文件 。 一般有效户级此外变量设置 , 和全局系统级别设置 。 点窜用户变量 linux下每个用户宿本家儿目次下都有一个 ~/.bash_profile文件 , 里面记实直接加到文件里面 , 最后面export path=$path:/path1:/path2
推荐阅读
- linux如何查看端口相关信息
- Windows10配置Java环境变量
- SPSS中如何定义变量
- 环境保护手抄报 环境保护手抄报怎么画
- 怎样用手机写文档
- LINUX操作系统VIM的安装和配置
- linux怎么新建目录
- 我国环境的基本特征有哪些 中国自然环境的基本特征
- 清除尼古丁茶
- 包子面粉和酵母的比例 面粉和酵母的比例