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

上海橙网站设计公司聚美优品网站建设项目规划书

上海橙网站设计公司,聚美优品网站建设项目规划书,seo综合优化公司,广东省住房和建设网站目录 1. 环境变量的概念 2. 命令行参数 2.1 2.2 创建 code.c 文件 2.3 对比 ./code 执行和直接 code 执行 2.4 怎么可以不带 ./ 2.4.1 把我们的二进制文件拷贝到 usr/bin 路径下#xff0c;也不用带 ./ 了 2.4.2 把我们自己的路径添加到环境变量里 3. 认识PATH 3.…目录 1. 环境变量的概念 2. 命令行参数 2.1 2.2 创建 code.c 文件 2.3 对比 ./code 执行和直接 code 执行 2.4 怎么可以不带 ./  2.4.1 把我们的二进制文件拷贝到 usr/bin 路径下也不用带  ./  了 2.4.2 把我们自己的路径添加到环境变量里 3. 认识PATH 3.1 PATH  指定命令的搜索路径 env 环境变量是一个变量 怎么可以看一个环境变量的内容 4. 多方面了解环境变量 4.1 从存储的角度理解环境变量 4.1.2 环境变量的值是bash保存起来的 4.2 环境变量的组织方式 4.3 环境变量最开始从哪里来的 4.4 如果Linux系统中有10个用户登陆 5. 认识更多环境变量 HOME SHELL HISTSIZE HOSTNAME PWD 6. 获取环境变量的方法 6.1 操作 6.2 代码获取环境变量 6.2.1 方法1main 函数获取环境变量   6.2.2 方法2 getenv  可以获得指定环境变量的内容 6.2.3 方法3通过第三方变量 environ 获取 7.理解环境变量的特性 7.1 环境变量具有全局特性 7.1.1 环境变量可以被子进程继承    7.1.2 环境变量可以被子进程继承   为什么 7.1.2.1 我们这里写一个程序只允许我们自己执行 7.2 补充 7.2.1 : 本地变量 7.2.1.1 本地变量在bash内部具有一定的功能性 7.2.1.2 eg续行 7.2.2 可以export导出为环境变量env就可以显示了 7.2.2.1 内建命令 1. 环境变量的概念 环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数 2. 命令行参数 2.1 2.2 创建 code.c 文件 有选项 main 函数是可以带命令行参数的所以可以让我们的各种指令带选项 我们的命令行参数最终就是一个指针数组所有的命令都是通过我们的main函数参数实现的 2.3 对比 ./code 执行和直接 code 执行 执行我们的命令的时候要带上 ./  ,执行系统命令的时候不需要带 ./    -- 执行我们的命令的时候要带上 ./      我们要执行一个程序必须要先找到它 要找到它所以我们运行我们自己的程序时我们要 ./  表明我们要执行的程序在当前路径下 执行系统命令的时候不需要带 ./      因为系统当中存在环境变量来帮助我们找到目标二进制文件 ./ 告诉我们路径不带  ./ 就是在环境变量里面找 2.4 怎么可以不带 ./  2.4.1 把我们的二进制文件拷贝到 usr/bin 路径下也不用带  ./  了 这样就可以不带路径让我们的程序运行了 2.4.2 把我们自己的路径添加到环境变量里 把我们自己的路径添加到环境变量里我们是不是就不用拷贝二进制文件了二进制文件运行时就能直接被找到了 -- 怎么添加 -- 如果我们直接给PATH赋值的话是覆盖的只会剩下我们赋值的路径系统路径就没有了 用 分割的一个一个的子路径就是用来查找可执行程序所对应的路径把路径一个一个地去遍历查找 -- 怎么添加不会覆盖 -- 类似于 3. 认识PATH 3.1 PATH  指定命令的搜索路径 我们这里看一个环境变量 这个环境变量叫做PATH -- 在系统下是存在的用来标识一串路径 告诉系统去那些路径下去找二进制文件 env 罗列系统当中所有的环境变量 环境变量是一个变量 --构成? 名字内容 怎么可以看一个环境变量的内容 根据名字来获得环境变量的内容 也可以是 echo $XXX 所以把我们的code拷贝到 usr/bin 路径下就可以直接被找到了 4. 多方面了解环境变量 4.1 从存储的角度理解环境变量 4.1.2 环境变量的值是bash保存起来的 环境变量的值是bash保存起来的我们执行命令时也是bash来找我们的命令的 一旦我们登陆的时候系统就会给我们创建一个bash进程bush必须从系统当中去读取我们的环境变量的信息然后在bash进程内部形成一张表    ---  环境变量表就是一个指针数组的样子 全都是这同样结构的表所对应的字符串 bash在启动的时候它会想办法去帮我们在自己bash内部newmalloc出一段空间然后再给每个环境变量newmalloc出一段空间形成一个二维数组然后再把环境变量字符串依次拷贝到这个表里面bash就在内部维护了这张表所以我们env查的时候就打印了这张表的内容 4.2 环境变量的组织方式 每个程序都会收到一张环境表环境表是一个字符指针数组每个指针指向一个以  ’\0‘ 结尾的环境字符串 4.3 环境变量最开始从哪里来的 是从系统的配置文件中来的 4.4 如果Linux系统中有10个用户登陆 10个bash 这10个bash进程每一个都要从配置文件中读到自己的bash上下文里 所以每一个bash里面都存在两张表 指令的查找工作是由bash自己完成的 执行一个程序要先找到它--bash找--通过 PATH环境变量来找 5. 认识更多环境变量 HOME 其他环境变量   HOME 当前用户所对应的家目录 bash所形成的环境变量表里面就有一个环境变量叫做HOME SHELL 当前Shell通常是/bin/bash HISTSIZE 记录1000条我们对应的环境变量 HOSTNAME 我们当前主机的主机名 PWD 6. 获取环境变量的方法 6.1 操作 env     查看所有环境变量 echo $XXX   查看某个环境变量的内容 export  设置一个新的环境变量 export 变量名值 unset    清除环境变量 unset 变量名 6.2 代码获取环境变量 6.2.1 方法1main 函数获取环境变量   6.2.2 方法2 getenv  可以获得指定环境变量的内容 6.2.3 方法3通过第三方变量 environ 获取 环境变量表是char*的 要指向char* 就要是char** libc中定义的全局变量environ指向环境变量表environ没有包含在任何头文件里所以在使用时要用extern声明 7.理解环境变量的特性 7.1 环境变量具有全局特性 7.1.1 环境变量可以被子进程继承    环境变量在系统中通常具有全局特性 导出为环境变量导入到父进程 7.1.2 环境变量可以被子进程继承  为什么 因为我们可以把环境变量的相关信息让子进程继承下去子进程就可以结合环境变量来做个性化操作 7.1.2.1 我们这里写一个程序只允许我们自己执行 想写一个程序只允许我们一个人使用 怎么做 只有bash知道我们当前的登陆用户是谁 7.2 补充 7.2.1 : 本地变量 本地变量不会被子进程继承只在bash内部被使用 env不会显示本地变量 set 会显示环境变量和本地变量 bash 会记录两套变量环境变量和本地变量 7.2.1.1 本地变量在bash内部具有一定的功能性 很多本地变量在bash内部具有一定的功能性按照我们的期望输出一些格式 7.2.1.2 eg续行 因为 我们 set 之后可以找到这个本地变量的 unset 变量名 7.2.2 可以export导出为环境变量env就可以显示了 -- 7.2.2.1 内建命令 我们的环境变量是在bash里面bash里的环境变量可以由子进程继承 我们export怎么可以给bash export是一个特殊命令 -- 内建命令   这种命令执行时不需要创建子进程而是让bash自己执行bash自己调用函数或者系统调用完成
http://www.dnsts.com.cn/news/143775.html

相关文章:

  • 网站开发人员薪资网站做浏览器兼容
  • 在线考试系统网站模板网站开发中 html
  • 自己做网站域名建设网站和备案
  • 微信网站是多少钱微信公众号移动网站开发
  • wordpress可以建网站吗自适应h5网站
  • 喀什网站建设企业网址怎么制作
  • 网站空间后台怎么进入注册城乡规划师含金量到底有多高
  • 西安未央区网站建设263企业邮箱入口登录方法
  • 白银网站seo永久免费域名哪里申请
  • 电子商务官方网站中国建设银行官网登录入口手机版
  • 株洲第三方网站建设哪家好wordpress 视频直播
  • 可信网站权威性怎么样高端网站制作上海站霸科技
  • 阿里云建立网站备案深圳wap网站建设
  • 如何制作网站视频教程做自己网站彩票
  • 设计网站怎么做的设计公司名称大全与寓意
  • 郑州app网站公司建立一个购物网站
  • 建立本地网站江苏城乡建设网站
  • 网站建立连接不安全怎么解决angular 做的网站
  • 王野天津卫视seo推广优化服务
  • 仁怀哪儿做网站做英文网站赚钱
  • seo快速建站网站源码交易平台代码
  • 长治县网站建设杭州手机网站
  • 网站变黑白代码东莞网站建设 胶粘包装材料
  • icp备案网站接入信息ip地址段网络营销产品的整体概念
  • 交流网站建设心得体会建筑网片厂
  • 网站添加白名单网站服务器慢
  • 专业做毕业设计网站设计网站做换肤
  • 庆阳网站设计做网站手把手
  • 中国最厉害的网站建设公司php 电子商务网站建设
  • 南京网站设计公司有哪些公司建筑类网站的推荐理由