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

制作网站平台网站建设dede模板免费

制作网站平台,网站建设dede模板免费,网站审核备案表,秦皇岛做网站公司汉狮价格一.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.yutouwan.com/news/398020/

相关文章:

  • 营口网站建设单位做一个搜索引擎网站要多少钱
  • 杭州网站建设appphp企业网站后台管理系统
  • 卖服务器网站源码页面首页wordpress
  • 做信息网站怎么赚钱抖音代运营工作怎么样
  • 郑州百度建网站重庆怎么制作网站?
  • 厦门建站最新消息百度地图开放平台
  • 网站开发所需能力wordpress目录浏览漏洞
  • 公司网站如何被百度快照池州网站开发公司招聘
  • 网站开发进度计划表互联网站安全管理服务平台
  • 中山网站开发招聘网站开发项目挣钱吗
  • 公司网站模板免费源码下载小米网站建设案例
  • 网站开发挣钱吗青岛建网站公司
  • 北京网站设计公司yx成都柚米科技15网站建设需要达到什么样的效果
  • 邢台市建设局安全监督管理网站北京海淀科技有限公司
  • 苏州论坛型网站建设软件开发前景和发展
  • 自己建设网站引流广东省水利工程建设信息网站
  • 用凡科做的网站怎么下载住房建设建设部网站
  • 网站后台添加投票系统在哪个网站做流动补胎的广告好
  • 深圳做网站的公司网页浏览器设置打开
  • 做商品推广有那些网站网站外链发布平台
  • 网站安全建设经费保障网络营销服务外包
  • wordpress标签添加内链插件抖音排名优化
  • 黑龙江网站开发公司贵州省住房和城乡建设厅官网
  • 做网站前的准备什么上海市政建设有限公司网站
  • 哪个网站可以做教师招聘题目台州网站制作价格
  • 广东恒力建设工程有限公司网站企业信息查询单在哪打印
  • 昆山网站建设需要多少钱青海网站维护
  • 手机网站如何跳转北京网络销售
  • 模板网站免费下载网络营销论文摘要
  • 商务网站建设设计结构内容苏州企业网站建设开发