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

餐饮网站建设设计价格电子商务网站建设与维护期末答案

餐饮网站建设设计价格,电子商务网站建设与维护期末答案,google 网站 提交,网站开发技术技巧1.环境变量简单理解了变量的概念#xff0c;就很容易理解环境变量了。环境变量的作用域比自定义变量的要大#xff0c;如 Shell 的环境变量作用于自身和它的子进程。在所有的 UNIX 和类 UNIX 系统中#xff0c;每个进程都有其各自的环境变量设置#xff0c;且默认情况下就很容易理解环境变量了。环境变量的作用域比自定义变量的要大如 Shell 的环境变量作用于自身和它的子进程。在所有的 UNIX 和类 UNIX 系统中每个进程都有其各自的环境变量设置且默认情况下当一个进程被创建时除了创建过程中明确指定的话它将继承其父进程的绝大部分环境设置。Shell 程序也作为一个进程运行在操作系统之上而我们在 Shell 中运行的大部分命令都将以 Shell 的子进程的方式运行。通常我们会涉及到的变量类型有三种当前 Shell 进程私有用户自定义变量如上面我们创建的 tmp 变量只在当前 Shell 中有效。Shell 本身内建的变量。从自定义变量导出的环境变量。也有三个与上述三种环境变量相关的命令setenvexport。这三个命令很相似都是用于打印环境变量信息区别在于涉及的变量范围不同。详见下表命令说明set显示当前 Shell 所有变量包括其内建环境变量(与 Shell 外观等相关)用户自定义变量及导出的环境变量。env显示与当前用户相关的环境变量还可以让命令在指定环境中运行。export显示从 Shell 中导出成环境变量的变量也能通过它将自定义变量导出为环境变量。2.永久生效但是问题来了当你关机后或者关闭当前的 shell 之后环境变量就没了啊。怎么才能让环境变量永久生效呢按变量的生存周期来划分Linux 变量可分为两类1.    永久的需要修改配置文件变量永久生效2.    临时的使用 export 命令行声明即可变量在关闭 shell 时失效。这里介绍两个重要文件 /etc/bashrc(有的 Linux 没有这个文件)和 /etc/profile 它们分别存放的是 shell 变量和环境变量。还有要注意区别的是每个用户目录下的一个隐藏文件.profile 可以用 ls -a查看cd /home/shiyanlouls -a这个 .profile 只对当前用户永久生效。而写在 /etc/profile 里面的是对所有用户永久生效所以如果想要添加一个永久生效的环境变量只需要打开 /etc/profile在最后加上你想添加的环境变量就好啦。3. 命令的查找路径与顺序你可能很早之前就有疑问我们在 Shell 中输入一个命令Shell 是怎么知道去哪找到这个命令然后执行的呢这是通过环境变量 PATH 来进行搜索的熟悉 Windows 的用户可能知道 Windows 中的也是有这么一个 PATH 环境变量。这个 PATH 里面就保存了 Shell 中执行的命令的搜索路径。查看 PATH 环境变量的内容$ echo$PATH默认情况下你会看到如下输出/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games如果你还记得 Linux 目录结构那一节的内容你就应该知道上面这些目录下放的是哪一类文件了。通常这一类目录下放的都是可执行文件当我们在 Shell 中执行一个命令时系统就会按照 PATH 中设定的路径按照顺序依次到目录中去查找如果存在同名的命令则执行先找到的那个。下面我们将练习创建一个最简单的可执行 Shell 脚本和一个使用 C 语言创建的“ helloworld ”程序如果这两部分内容你之前没有学习过那么你可以进行一个入门学习C 语言入门教程高级 Bash 脚本编程指南Linux ShellScripting Tutorial (LSST) v2.0 。创建一个 Shell 脚本文件$ gedit hello_shell.sh在脚本中添加如下内容保存并退出(注意不要省掉第一行这不是注释论坛有用户反映有语法错误就是因为没有了第一行)修改和删除已有变量变量修改变量的修改有以下几种方式变量设置方式说明${变量名#匹配字串}从头向后开始匹配删除符合匹配字串的最短数据${变量名##匹配字串}从头向后开始匹配删除符合匹配字串的最长数据${变量名%匹配字串}从尾向前开始匹配删除符合匹配字串的最短数据${变量名%%匹配字串}从尾向前开始匹配删除符合匹配字串的最长数据${变量名/旧的字串/新的字串}将符合旧字串的第一个字串替换为新的字串${变量名//旧的字串/新的字串}将符合旧字串的全部字串替换为新的字串比如要修改我们前面添加到 PATH 的环境变量。为了避免操作失误导致命令找不到我们先将 PATH 赋值给一个新的自定义变量 path$ path$PATH$ echo$path$ path${path%/home/shiyanlou/mybin}# 或使用通配符,*表示任意多个任意字符$ path${path%*/mybin}变量删除可以使用 unset 命令删除一个环境变量$ unset temp6. 如何让环境变量立即生效前面我们在 Shell 中修改了一个配置脚本文件之后(比如 zsh 的配置文件 home 目录下的 .zshrc)每次都要退出终端重新打开甚至重启主机之后其才能生效很是麻烦我们可以使用 source 命令来让其立即生效如$ source .zshrcsource 命令还有一个别名就是 .注意与表示当前路径的那个点区分开虽然形式不一样但作用和使用方式一样上面的命令如果替换成 . 的方式就该是$ . ./.zshrc注意第一个点后面有一个空格而且后面的文件必须指定完整的绝对或相对路径名source 则不需要。
http://www.yutouwan.com/news/92920/

相关文章:

  • 做机械有什么兼职网站网站建设预估费用
  • 高清网站建设的好处合同管理系统
  • 做58网站怎么赚钱wordpress编辑不了
  • saas网站建设满山红网站建设公司
  • 个人网站做跳转怎么弄公司自己买服务器建设网站
  • 云主机 网站吗重庆企业品牌网站建设
  • 吉首企业自助建站HTML发布网站
  • 网站建设维护工作职责重庆网站建设沛宣网络
  • 展示中心网站建设程序员网站
  • 广州出名的网站万户网站建设公司
  • 泊头网站建设网站icp备案费用
  • 主流网站开发语言wp wordpress
  • 六安网站定制沈阳男科医院排名前十
  • 网站 微信开发中国数据网
  • 能够做一镜到底的网站网站模块
  • 常州做网站信息商标注册查询系统
  • 怎么创建网站免费建立个人网站wordpress 首页不更新
  • 网站建设企业网站网站建设siteserver
  • 如何修改单页网站长春百度推广哪家好
  • 上传商品的网站如何创立自己的品牌
  • 东营网站备案代理公司网站建设带后台带微商城
  • 如何做外围网站的代理深圳龙华新区
  • 网站促销广告nofollow标签对网站收录的影响
  • seo优化网站优化计算机网站建设的能力
  • php网站的登陆注册怎末做的wordpress文件上传到那个文件
  • 中山手机网站建设电话杭州建设网站的公司哪家好
  • 做服饰网站wordpress登录修改密码
  • 那些网站被k恢复是怎么做的提高学历去哪里报名正规
  • 如何用国外网站做头条网站功能建设描述书
  • 用sql网站建设基本流程wordpress 4.3.1 漏洞