前言
linux操作系统的环境变量的使用基础需要先了解
提示:以下是本篇文章正文内容,下面案例可供参考
一、环境变量是什么?
在Linux系统中,环境变量是动态命名的值,这些值可以由shell(如bash)或正在运行的进程来访问。环境变量通常用于配置和定义用户或系统的运行环境。
二、以下是关于Linux环境变量的一些基本解释和常见用法:
1.查看环境变量:
- 使用
echo
命令可以查看某个环境变量的值,例如:echo $HOME
将显示当前用户的主目录。 - 使用
printenv
命令可以查看所有的环境变量及其值。 - 使用
set
命令(在bash中)可以显示所有的shell变量,包括环境变量和本地变量。
2.设置环境变量:
- 在bash中,你可以使用
export
命令来设置或修改环境变量,例如:export PATH=$PATH:/new/directory
将/new/directory
添加到PATH
环境变量中。 - 你也可以在shell脚本中使用
export
来定义环境变量,这些变量将在脚本运行期间被定义。 - 还可以在
.bashrc
、.bash_profile
、.profile
等文件中设置环境变量,这样每次登录时都会加载这些变量。
三、提出疑问
1:我怎么知道程序用了哪些变量?
2:根据上面的方式查看到的环境变量=程序用到的变量吗?
四、处理方式
cat /proc/$pid/environ | tr '\0' '\n' #查看进程用到的环境变量
小小的放在这里