<?php /*环境变量 * 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。 * LINUX 环境设置环境变量 * >env 显示所有变量 * >echo $PATH 路径变量path * 常见的设置方法是通过命令 export指定linux最常见的就是lamp配置,指定软件运行路径为例。 比如指定php 或mysql执行的路径变量 [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; >export subject="Linux系统环境变量设置" >echo $subject; 这只是临时变量,shell退出 变量消失; 永久环境变量设置: 修改用户变量 linux下每个用户宿主目录下都有一个 ~/.bash_profile文件,里面记录直接加到文件里面,最后面export path=$path:/path1:/path2 *全局变量,系统环境变量linux支持多用户多任务,如果要让所有用户都采用相同的变量设置。修改/etc/profile文件,通过vi或vim增加变量 *修改变量之后,需要马上生效变量设置。可执行[root@mail ~]source /etc/profile * * 除了常见的变量path之外,还有很多系统变量我们可以通过echo来查看设置。 比如LANG系统语言,HOME宿主目录,SHELL脚本shell目录等 * * */
转载于:https://my.oschina.net/u/2968862/blog/1942034