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

磁力链接 网站怎么做的网站seo具体怎么做

磁力链接 网站怎么做的,网站seo具体怎么做,做网站的有哪些学校,WordPress使用云数据库目录 18.1 Shell脚本概述 18.1.1 Shell的作用 18.1.2 编写第一个Shell脚本 18.1.3 重定向与管道操作 18.2 Shell变量的作用、类型 18.2.1 自定义变量 18.2.2 特殊的Shell变量 18.1 Shell脚本概述 可以批量处理、自动化地完成一系列维护任务,大大减轻管理员的负担。…

目录

18.1 Shell脚本概述

        18.1.1 Shell的作用

        18.1.2 编写第一个Shell脚本

        18.1.3 重定向与管道操作

18.2 Shell变量的作用、类型

        18.2.1 自定义变量

        18.2.2 特殊的Shell变量


18.1 Shell脚本概述

        可以批量处理、自动化地完成一系列维护任务,大大减轻管理员的负担。

        1.shell脚本应用场景

        1.重复性操作

        2.交互性任务

        3.批量事务处理

        4.服务运行状态监控

        5.定时任务执行

        18.1.1 Shell的作用

        Linux系统中的Shell是一个特殊的应用程序,它介于操作系统内核与用户之间,充当了一个“命令解释器”的角色,负责接收用户输入的操作指令(命令)并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。

        18.1.2 编写第一个Shell脚本

        将平时使用的各种Linux命令按顺序保存到一个文本文件中,然后添加可执行权限,这个文件就成为一个Shell脚本。

         执行脚本文件

        1.方法一:脚本文件路径(绝对路径与相对路径,必须有x权限)

        2. 方法二:sh脚本文件路径

        3.方法三:source脚本文件路径

        18.1.3 重定向与管道操作

        由于Shell脚本“批量处理”的特殊性,其大部分操作过程以静默方式运行,不需要用户进行干预。因此提取、过滤执行信息变得十分重要。

        1.重定向操作

        1.标准输入:从该设备接收用户输入的数据

        2.标准输出:通过该设备想用户输出数据

        3.标准错误:通过该设备报告执行出错信息

类型设备文件文件描述编号默认设备
标准输入/dev/stdin0键盘
标准输出/dev/stdout1显示器
标准错误输出/dev/stderr2显示器
类型操作符用途
重定向输入<

从指定的文件读取数据,而不是从键盘输入

重定向输出>将输出结果保存到指定的文件(覆盖原有内容)
>>将输出结果追加指定的文件尾部
标准错误输出2>将错误信息保存到指定的文件(覆盖原有内容)
2>>将错误信息追加到指定的文件中
混合输出&>将标准输出、标准错误的内容保存到同意文件中

 (1)重定向输出

 (2)重定向输入

 (3)错误重定向

        2.管道操作 

        管道操作为不同命令之间的协同工作提供了一种机制,位于管道符号“|”左侧的命令输出的结果,将作为右侧命令的输入(处理对象),同一行命令可以使多个管道。

        又如,若要提取根分区(1)的磁盘使用率信息,可以执行以下操作,其中用到了df、grep、awk 命令和管道操作。 

        重定向与管道操作是 Shel 环境中十分常用的功能,若能够熟练掌握并灵活运用,将有助于编写代码简洁但功能强大的 Shell 脚本程序。 

18.2 Shell变量的作用、类型

        用来存放系统和用户需要使用的特定参数(值),而且这些参数可以根据用户的设定或系统环境的变化而相应变化。

        常见Shell变量的类型包括自定义变量、环境变量、只读变量、位置变量、预定义变量。

        18.2.1 自定义变量

        1.命令格式:变量名=变量值

        2.查看变量:echo $变量名

        3.赋值时使用引号

        (1)双引号:允许通过$符号引用其它变量值。

        (2)单引号:禁止引用其它变量值,$视为普通字符。

        (3)反撇号:命令替换,提取命令执行后的输出结果。

        4.从键盘输入内容为变量赋值

        (1)命令格式:read -p “提示信息”变量名

        5.变量的作用范围

        (1)命令格式

                export 变量名

                export 变量名=变量值——新变量

        18.2.2 特殊的Shell变量
        1.变量的运算

        (1)命令格式:expr 变量1 运算符 变量2

        (2)常用运算符

                a.加法运算:+

                b.减法运算:-

                c.乘法运算:\*

                d.除法运算:/

                e. 求模(取余)运算:%

        2.特殊变量

        (1)环境变量

        a.配置文件:/etc/profile、~/.bash_profile

        b.常见的环境变量:PWD、PATH、USER、SHELL、HOME

        (2)只读变量(用于变量值不允许被修改的情况)

        (3)位置变量

         a.表示为$n,n为1~9之间的数字

        (4)预定义变量

        a.$#:命令行中位置变量的个数。

        b.$*:所有位置变量的内容。

        c.$?:上一条命令执行后返回的状态,当返回状态值为0时表示执行正常,非0值表示异常或出错。

        d.$0:当前执行的进程/程序名。

http://www.qdjiajiao.com/news/7138.html

相关文章:

  • 哪个平台做网站好东莞专业网站推广工具
  • 云南7省建设厅网站企业网站seo案例
  • 做网站的合同全媒体广告策划营销
  • 福州专业做网站如何开发网站平台
  • .net做的网站视频号的链接在哪
  • 登录官方网站中国网络营销公司排名
  • 公司网站改版 目的网站建设的公司
  • 武汉网站建设比较好的公司都有哪些?外贸营销策略都有哪些
  • 软件ui设计软件免费培训seo网站
  • 学校网站建设文字规范问题游戏推广员上班靠谱吗
  • 北京市教学名师奖建设项目网站市场调研报告范文模板
  • outlook WordPress设置seo外包费用
  • 世界网站排名公司做个网站多少钱
  • 天津武清网站开发公司想做个网站怎么办
  • 网站建设优化方法微信广告推广平台
  • 做的好看的旅游网站农村电商平台有哪些
  • 成都高新seoseo服务销售招聘
  • 做网站点击量有用吗全网品牌推广
  • 制作网页和网站的区别电商网站设计
  • 网站有风险提示怎么办优化设计电子版
  • 我的个人网页设计效果图优化大师有用吗
  • 南通网站建设贵吗运营怎么做
  • 六安网站制作哪家靠谱做推广的技巧
  • 施工企业安全生产评价表win10系统优化软件
  • 个人做网站平台外链代发软件
  • 佛山专业网站建设价格百度学术官网入口网页版
  • 网站有什么组成qq推广平台
  • 淄博微信网站制作专业培训seo的机构
  • 网站建设合同的内容与结构网络营销优化推广
  • 做网站一天赚多少钱站长之家seo综合查询