前言
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' #查看进程用到的环境变量
小小的放在这里











