linux查看环境变量、设置环境变量
linux
变量
环境
编程技术
发布日期
2023-07-12
更新日期
2024-11-14
阅读次数 94
文章字数 541
在终端里,输入set即可查看所有的环境变量
这些变量是可以直接在shell中调用的,而且我们发现其全部是字符串、键值对形式
例如:USER=root
在cli中,我们可以直接输入 echo $USER,或者 echo $HOME
在shell脚本中,也同理,例如:
#!/bin/bash
echo $HOME;
其中,PATH 变量比较特殊,它是找不到文件时,默认查找路径,可使用 echo $PATH 查看变量
如果直接在cli中设置环境变量,可使用 set 变量名=值,不过这种方式仅限当前环境,下次登录就失效了,所以一般会写到文件中
在linux中,可以随意写到某些文件中【这些文件在加载时被读取,就相当于永久有效】,比如针对某个用户设置环境变量,可以写在 .bashrc 文件中【用户自定义文件】
在文件中添加一行, export PATH ="$PATH:NEW_PATH" ,其中export是显示或设置环境变量,和set差不多,每个path用冒号:分割,所以这里是追加了一个NEW_PATH,如果要立刻生效则 source 修改的文件【source命令是读取并执行该文件的命令,修改的变量会保存到当前shell】,例如临时path
export PATH=/www/server/php/80/bin:$PATH
如果要给所有用户设置环境变量,则可以写在 /etc/profile 文件中,它会影响到所有用户
文章作者: 朱丰华
文章链接: https://smart.52dixiaowo.com/blog/post-438.html
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。
linux
变量
环境
发表评论
相关推荐