系统相关
首页 > 系统相关> > 【博客156】查看进程的环境

【博客156】查看进程的环境

作者:互联网

内容: 每个进程在运行的时候都会有它的环境参数,不是每个进程运行的时候环境变量都是一样的,当在不同的环境参数下运行可能会有不同的结果

查看进程的环境参数有几种方法:

1.使用env命令

2.通过environ变量查看

3.使用getenv函数查看

方法一:
在这里插入图片描述
方法二:
在这里插入图片描述
在这里插入图片描述
方法三:
在这里插入图片描述
在这里插入图片描述
注:

1.可以使用setenv来设置环境变量

2.libc中定义的全局变量environ指向环境变量表,environ没有包含在任何头文件中,所以在使用时
要用extern声明

3.environ变量是一个二级指针,实际指向一个数组,数组的最后一项是一个NULL指针,其它项是指向某个
环境参数的字符串指针

4.environ指针指向的数组的最后一项为NULL,是为了方便打印,我们可以用for循环,结束条件是指针
不为NULL来打印所有的环境参数

大四学生一枚,文章均非抄袭或者模仿,均为原创,仅代表个人观点,如果文章有错误的地方,欢迎在下方提出,每条评论我都会去认真看并回复,同时感谢指正的前辈。

想成为大程序员的小程序员 发布了158 篇原创文章 · 获赞 34 · 访问量 2万+ 私信 关注

标签:指向,查看,156,环境参数,博客,environ,NULL,环境变量,指针
来源: https://blog.csdn.net/qq_43684922/article/details/104106737