- 显示环境变量:
[root@localhost ~]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin - 修改环境变量,将 lampp/bin添加到配置文件下
[root@localhost ~]# export PATH=$PATH:/opt/lampp/bin - 输入命令,直接就能看到PHP的扩展模块
[root@localhost ~]# php -m
[PHP Modules]
~~~~~补充~~~~~~
首先要认识几个和环境变量有关的文件:
/etc/profile —— 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置;
/etc/environment —— 在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量;
/etc/bashrc —— 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取;
~/.profile —— 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,它设置一些环境变量,执行用户的.bashrc文件;
~/.bashrc —— 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取;
认识以上5个文件的作用之后,知道该怎么设置了。我选择第2种方式,修改/etc/environment 文件
打开终端 输入 vim /etc/environment 回车( 用vim来编辑,没有安装vim的可以用gedit来编辑)
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games”
我自己的文件路径是/home/username/mpich/bin,参照设置,添加后的PATH如下
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/username/mpich/bin”
保存(vim 的保存快捷键是 wq)
在终端输入 $PATH 环境变量还是没有更新过来,
此时环境变量还是没有更新,用以下命令更新下
source /etc/environment
然后再在终端输入$PATH ,此时 终端已经更新过来了。此时已经可以程序执行我自己的程序了。
作者:ForTheDreamSMS
来源:CSDN
原文:https://blog.csdn.net/baidu_34045013/article/details/78237825
版权声明:本文为博主原创文章,转载请附上博文链接!