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

汕尾市网站建设_网站建设公司_跨域_seo优化

如何建立一个永久网站,东莞网站关键词优化怎么做,设计制作生态瓶教学反思,广告竞价推广一.shell环境变量的分类以及set env export的区别: set:显示(设置)shell变量 包括的私有变量以及用户变量#xff0c;不同类的shell有不同的私有变量 bash,ksh,csh每中shell私有变量都不一样 env:显示(设置)用户变量变量 export:显示(设置)当前导出成用户变量的shell变量。 举… 一.shell环境变量的分类以及set env export的区别: set:显示(设置)shell变量 包括的私有变量以及用户变量不同类的shell有不同的私有变量 bash,ksh,csh每中shell私有变量都不一样 env:显示(设置)用户变量变量 export:显示(设置)当前导出成用户变量的shell变量。 举个例子来讲: [c-sharp] view plaincopy [oraclezhou3 ~]$ aaabbb --shell变量设定      [oraclezhou3 ~]$ echo $aaa       bbb      [oraclezhou3 ~]$ env| grep aaa --设置完当前用户变量并没有      [oraclezhou3 ~]$ set| grep aaa  --shell变量有      aaabbb      [oraclezhou3 ~]$ export| grep aaa --这个指的export也没导出导出变量也没有      [oraclezhou3 ~]$ export aaa   --那么用export 导出一下      [oraclezhou3 ~]$ env| grep aaa  --发现用户变量内存在了      aaabbb   总结:linux 分 shell变量(set)用户变量(env) shell变量包含用户变量export是一种命令工具是显示那些通过export命令把shell变量中包含的用户变量导入给用户变量的那些变量. 二:使用unset命令来清除环境变量注意set env  export设置的变量都可以用unset来清除的 [c-sharp] view plaincopy 清除环境变量的值用unset命令。如果未指定值则该变量值将被 设为NULL。示   例如下     $ export TESTTest... #增加一个环境变量TEST     $ env|grep TEST #此命令有输入证明环境变量TEST已经存在了     TESTTest...     $ unset $TEST #删除环境变量TEST     $ env|grep TEST #此命令没有输出证明环境变量TEST已经不存在了   三使用readonly命令设置只读变量 [c-sharp] view plaincopy 使用了readonly命令的话变量就不可以被修改或清除了。示例如下   $ export TESTTest... #增加一个环境变量TEST   $ readonly TEST #将环境变量TEST设为只读   $ unset TEST #会发现此变量不能被删除   -bash: unset: TEST: cannot unset: readonly variable   $ TESTNew #会发现此也变量不能被修改   -bash: TEST: readonly variable   四最根本的设置、更改变量的配置文件 ~/.bash_profile   ~/.bashrc   ~/.bash_logout ~/.bash_profile  用户登录时被读取其中包含的命令被执行 ~/.bashrc  启动新的shell时被读取并执行 ~/.bash_logout  shell 登录退出时被读取 此外shell这里指的初始化过程是这样的 1.bash 检查文件/etc/profile 是否存在 2. 如果存在bash 就读取该文件否则跳过 3.bash 检查主目录下的文件.bash_profile 是否存在。 4. 如果存在bash 就读取該文件否则跳过 5.bash 检查主目录下的.bash_login 是否存在。 6. 如果存在bash 就读取该文件否则跳过 7.bash 检查主目录下的文件.profile 是否存在 8. 如果存在 bash 就读取该文件否则跳过。 这些步骤都执行完后就出现提示符了 ksh 默认提示符是 $. 五常见的shell变量 PATH 这个变量包含了一系列由冒号分隔开的目录系统就从这些目录里寻找可执行文件。如果你输入的可执行文件例如ls、rc-update或者emerge 不在这些目录中系统就无法执行它除非你输入这个命令的完整路径如/bin/ls。   ROOTPATH 这个变量的功能和PATH相同但它只罗列出超级用户root键入命令时所需检查的目录。   LDPATH 这个变量包含了一系列用冒号隔开的目录动态链接器将在这些目录里查找库文件。  MANPATH 这个变量包含了一系列用冒号隔开的目录命令man会在这些目录里搜索man页面。   INFODIR 这个变量包含了一系列用冒号隔开的目录命令info将在这些目录里搜索info页面。   PAGER 这个变量包含了浏览文件内容的程序的路径例如less或者more。   EDITOR 这个变量包含了修改文件内容的程序文件编辑器的路径比如nano或者vi。   KDEDIRS 这个变量包含了一系列用冒号隔开的目录里面放的是KDE相关的资料。  CONFIG_PROTECT 这个变量包含了一系列用空格隔开的目录它们在更新的时候会被Portage保护起来。  CONFIG_PROTECT_MASK 这个变量包含了一系列用空格隔开的目录它们在更新的时候不会被Portage保护起来。 PATH决定了shell将到哪些目录中寻找命令或程序 HOME当前用户主目录 MAIL是指当前用户的邮件存放目录。 SHELL是指当前用户用的是哪种Shell。 HISTSIZE是指保存历史命令记录的条数 LOGNAME是指当前用户的登录名。  HOSTNAME是指主机的名称许多应用程序如果要用到主机名的话通常是从这个环境变量中来取得的。 LANG/LANGUGE是和语言相关的环境变量使用多种语言的用户可以修改此环境变量。  PS1是基本提示符对于root用户是#对于普通用户是$。 PS2是附属提示符默认是“”。可以通过修改此环境变量来修改当前的命令符比如下列命令会将提示符修改成字符串“Hello,My NewPrompt :) ”。  # PS1 Hello,My NewPrompt :) 声明本文档可以随意更改但必须署名原作者 作者凤凰舞者 qq:578989855
http://www.ihoyoo.com/news/102108.html

相关文章:

  • 有趣的网站名团队管理的七个要点
  • wordpress 附件加密北京免费关键词优化
  • 浙江网站开发工程师一般通过头发就能察觉到
  • 新公司在哪做网站网站建设延期合同书
  • 网站视觉建网站跟建网店的区别
  • 百度站长平台网页版网站买源代码
  • 男女做爰全过程网站做印刷的有什么网站
  • 阿里云 网站部署泉州网站设计平台
  • 制作彩票网站需要多少钱微信网页制作网站建设
  • 做类似58同城大型网站wordpress 远程ftp
  • 黑科技软件合集网站公司logo怎么注册
  • 南京网站制作公司南京乐识专心餐饮加盟网站建设方案
  • 建设网站号码禁用软件app大全
  • 霍山有没有做建网站的阿里云主机安装wordpress
  • 免费网站建站系统如何制作产品网站模板
  • 成都网站建设好多钱网站开发从零到上线
  • 南通网站设计专家360建筑网撤销挂证
  • 南京模板网站开发美食网站开发的技术简介
  • 蚌埠网站制作公司ppt模板图片 背景
  • 针对人群不同 网站做细分网站内部优化怎么做
  • 门户网站建设的报价济宁建设局网站
  • 成都网站建设 川icp备手机上有那种网站吗
  • 网站建设咨询推荐企业管理培训课程表
  • 机票旅游网站建设网站建设的流程图
  • 网站制作开发海口建站模板厂家
  • 官方网站建设的公司wordpress和mvc
  • 网站开发的义乌外贸论坛
  • 南宁网站设计平台抖音流量推广神器软件免费
  • 三更app下载网站wordpress后台很卡
  • 周浦手机网站建设公司电子政务网站开发