当前位置: 首页 > news >正文

网站建设公司的市场营销方案模板最便宜云主机永久免费

网站建设公司的市场营销方案模板,最便宜云主机永久免费,wordpress 小工具使用方法,做推广又能做网站一、环境变量定义 一般是指在操作系统中用来指定操作系统运行环境的一些参数 如:我们在编写C/C代码的时候,在链接的时候,从来不知道我们的所链接的动态静态库在哪里,但 是照样可以链接成功,生成可执行程序&#xff0c…

一、环境变量定义

一般是指在操作系统中用来指定操作系统运行环境的一些参数 如:我们在编写C/C++代码的时候,在链接的时候,从来不知道我们的所链接的动态静态库在哪里,但 是照样可以链接成功,生成可执行程序,原因就是有相关环境变量帮助编译器进行查找。 环境变量通常具有某些特殊用途,还有在系统当中通常具有全局特性。

二、常见环境变量

PATH:指定命令的搜索路径

HOME:指定用户的主工作目录(即用户登陆到Linux系统中时,默认的目录)

SHELL:当前Shell,它的值通常是/bin/bash

HISTSIZE:历史操作的1000条命令

PWD:动态变化的环境变量,记录当前所在路径

三、介绍PATH

我们思考这样一个问题:指令也是可执行程序,我们写好的编译好的c语言也是程序,为什么我们在执行c语言程序时要./a.out带上当前路径,而ls这种指令就不要带路径呢?

这就是环境变量PATH的作用,Linux中存在一些全局设置,表明命令行解释器应该去哪个路径下寻找可执行程序。

系统中的很多配置在我们登录Linux时就已经被加载到bash中了,也就是内存。

当然我们也可以把自己写的代码拷贝到PATH中的一条路径下,这样就可以不带路径执行我们写的程序了,sudo cp myprocess /usr/bin  此操作就相当于把我们自己写的程序安装到Linux系统中。

四、环境变量基本操作

env:查看全部环境变量

echo $xxx:查看某个环境变量

export 环境变量名 = 内容:导入环境变量

unset 环境变量名:取消环境变量

若没有export,就不是环境变量,定义的是本地变量,只在bash内部有效,子进程无法继承。

五、在代码中拿到环境变量

(1)示意图

所以environ[]其实是一个二级指针指向env[]这个已经存放了所有环境变量的数组指针。

(2)获取环境变量代码

所以我们就可以通过environ[]或env[]来拿到环境变量

(3)通过环境变量名获取环境变量

用到getenv()函数,头文件#include<stdlib.h>

六、总结

环境变量有系统的全局属性,所以会被子进程继承。

80%命令是bash创建子进程来执行,是普通命令。

20%命令是由bash亲自执行(echo,export),是内建命令。

因为如果export是普通命令,那bash创建子进程运行export,那父进程bash就不会拿到环境变量,因为只有子进程继承父进程,没有父进程继承子进程。

与上文的环境变量做一个总结:bash在启动进程时默认会给子进程两张表,argv[]命令行参数表(由用户输入命令行),env[](操作系统配置文件表)bash通过各种方式交给子进程。

http://www.yayakq.cn/news/83025/

相关文章:

  • 制作网站的收获体会制作网站公司首 荐乐云seo专家
  • 做本地网站赚钱吗wordpress主题the7.6
  • 网站开发需要什么资料做网站找哪个平台好
  • 扬州开发区建设局网站做网站设计的平台
  • 涿州网站网站建设做网站职校选什么专业
  • 做网站造假域名一定要备案吗
  • 网站建设 免费做网站一定要效果图吗
  • 郴州竞价网站建设方案广西网站建设介绍
  • 手机微信网站做平面那个网站素材好
  • 昆明网站营销app开发公司价格表
  • 如何拿网站后台账号室内设计图片
  • 北湖区网站建设专业网络营销的案例有哪些
  • 一个网站设计的费用免费翻国外墙的浏览器
  • Wordpress源码下载站公司网站制作重庆
  • 南宁网站建设索王道下拉西安网页设计培训学校
  • 聊城做网站的asp在网站制作中的作用
  • 做网站开发教程南阳网站建设xihewh
  • 怎么在自己的网站上做漂浮链接wordpress 简单会员
  • 电子商务网站环境建设青岛建设网站公司
  • 全景网站模版无忧建站网
  • 企业网站手机版源码下载贝锐免费域名
  • 陕西省建设网官方网站怎么做网站维护
  • 天宁建设网站龙岗做网站的
  • 东莞公司建设网站成都网站建设那个好
  • 网络工程师证书难考吗做seo优化产品网站
  • 十堰市公司网站建设wordpress加cdn
  • 崇明专业做网站一般网站建设费用预算
  • 用ps做网站页面电子商务网站的建设目标是什么
  • 佛山专业的做网站的中国建筑设计咨询有限公司
  • 网站标题如何书写宁波网站建设seo