linux进程中常用的全局数据之环境变量
2014-09-06 11:10
274 查看
常见环境变量列表如下:
注:该图转自《UNIX环境高级编程》一书
可用如下代码测试该环境变量是否定义:
测试如下:
以上为查看环境变量,另外还可以通过函数putenv和setenv添加环境变量,通过函数unsetenv删除环境变量。
注:该图转自《UNIX环境高级编程》一书
可用如下代码测试该环境变量是否定义:
#include <iostream> #include <stdlib.h> using namespace std; int main(int argc,char * argv[]) { char * re; for(int i=1;i<argc;++i) { if(re=getenv(argv[i])) { cout<<argv[i] <<"="<< re<< endl; }else { cout<<argv[i] <<":undefine"<<endl; } } return 0; }
测试如下:
sysylh@ubuntu:~/c:c++/peoEnvTest$ ./proEnvTest LC_TIME HOME LC_TIME:undefine HOME=/home/sysylh
以上为查看环境变量,另外还可以通过函数putenv和setenv添加环境变量,通过函数unsetenv删除环境变量。
相关文章推荐
- linux进程中常用的全局数据之资源限制
- linux常用指令(3)——进程、环境变量配置
- Linux下MYSQL数据语言,全局变量,查询
- linux下JDK环境变量的几种常用配置
- 代码区,初始化全局数据区,BSS,堆区,栈区,程序环境变量区简介
- linux进程的堆栈空间_代码段(指令,只读)、数据段(静态变量,全局变量)、堆栈段(局部变量)、栈
- linux下常用的预设环境变量
- linux里常用的系统变量(注意’系统变量‘和’环境变量‘的差别)
- Linux设置全局环境变量的三种方法
- 【linux草鞋应用编程系列】_2_ 环境变量和进程控制
- linux下JDK环境变量的几种常用配置
- [实践Ok]Linux下查看进程(程序)启动时的环境变量
- LINUX下安装ORACLE的常用设置参数及环境变量说明
- Linux设置环境变量小结:设置永久变量&临时变量 全局变量&局部变量
- linux 打印当前进程环境变量
- Linux下父子进程的全局变量
- Linux下设置环境变量的两种常用方式
- Linux下环境变量的种类及相关的常用命令
- Linux设置环境变量小结:设置永久变量&临时变量 全局变量&局部变量
- Linux设置环境变量小结:设置永久变量&临时变量 全局变量&局部变量