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

黄冈建设信息网站如何利用微信进行企业网站推广

黄冈建设信息网站,如何利用微信进行企业网站推广,网络营销的三大核心,坚持关于shell脚本 • shell脚本是文本的一种。 • shell脚本是可以运行的文本。 • shell脚本的内容是由说辑和数据组成。 • shell 脚本是解释型语言。 shell脚本存在的意义 Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具 Linux/UNIX系统…

关于shell脚本

• shell脚本是文本的一种。               

• shell脚本是可以运行的文本。

• shell脚本的内容是由说辑和数据组成。   

• shell 脚本是解释型语言。

shell脚本存在的意义

        Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具

        Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容。

        每一个合格的Linux运维工程师,都需要能够熟练地编写Shell脚本语言,并能够阅读系统及各类软件附带的Shell脚本内容。

        一次编编写永久受益

注意:系统支持的shell类型可以查看/etc/shells

常见shell种类有: 

        Bourne Shell(/usr/bin/sh或/bin/sh):标识为sh,该Shell由Steve Bourne在贝尔实验室时编写。在许多Unix系统中,该Shell是root用户的默认的Shell。

        Bourne Again Shell(/bin/bash):标识为bash,该Shell由Brian Fox在1987年编写,是绝大多数发行版的默认的Shell,当运行sh时其实调用的是bash。

        C Shell(/usr/bin/csh):标识为csh,该Shell由Bill Joy在BSD系统上开发。由于其语法类似于C语言,因此称为C Shell。

        K Shell(/usr/bin/ksh):标识为ksh,该Shell由贝尔实验室的David Korn在二十世纪八十年代早期编写。它完全向上兼容 Bourne Shell 并包含了C Shell 的很多特性。

shell脚本中的基本元素

建立脚本

# mkdir script

# cd script/

# vim timinglee

# file timinglee 运行结果:

脚本的基本结构

        脚本幻数:即脚本解释器,脚本运行的最优先指令,负责对脚本中其他命令进行解释

        程序主题:程序主体通常由命令,执行逻辑控制器和数据组成

        注释:脚本中的说明文字,不参与脚本执行,只是对脚本中的代码进行说明

脚本中的注释方法

脚本中通常用 # 号注释单行内容

# vim lee.sh

# sh lee.sh   运行结果:

多行注释

# sh lee.sh   运行结果:

脚本的书写规范

书写规范注意事项

        脚本文件名应见名知意,例如backup_mysql.sh

        文件开头指定脚本解释器 #!/bin/sh 或 #!/bin/bash

        脚本中尽量不要用中文注释,防止本机或切换系统环境后中文乱码的困扰

        多使用内部命令,如:echo、eval、exec、export、read、shift、exit

        尽量用少的命令完成动作

# cat /etc/passwd | grep root

# grep root /etc/passwd

运行结果相同:

开头加版本特权等信息

# Author:作者

# Date:创建日期

# Version:版本

# Mail:联系方式

# Info:对软件信息进行描述

# Function:功能

注意:利用缩进体现代码结构,更加利于后期阅读

vim用于书写脚本的设定

        在编写一个脚本呢时我们需要书写一些主属性信息用来利与脚本阅读

        如果每次都手写这些信息,很显然有做了很多重复动作

        用vim的自动编写功能可以实现对于这些重复动作的简化

脚本书写设置

# vim ~/.vimrc           【设置家目录脚本书写格式】

set ts=4 sw=4 ai et        

ts=4表示一个Tab键是4个空格,sw=4缩进长度为4ai表示自动缩进(这一行有Tab键,按回车键下一行会自动缩进,长度被Tab键固定),et表示把Tab键转换成空格 

脚本执行方法

在当前环境下运行

# vim test.sh

# . test.sh         【当前环境作解释器调用脚本】

# ps f  运行结果:

# source test.sh

# ps f  运行结果:

在指定环境中运行

# sh test.sh        【脚本没有可执行权限时使用的方法("sh" ,". " ,"source")】

# ps f  运行结果:

# chmod +x test.sh      【为脚本添加可执行权限】

# ./ test.sh

# /root/script/test.sh

# ps f  运行结果:

. test.sh./ test.sh区别:" . "点+空格不会开新环境,"./"在当前环境,不能在根目录运行。

脚本调试

脚本在执行过程中如果出现问题,单从脚本的执行报错中找问题困难比较大,如果在执行时显示执行过程这样就可以快速定位脚本的问题所在

# vim lee.sh

# sh lee.sh运行结果:

# sh -x lee.sh运行结果:

命令退出值

什么退出值

在UNIX或者Linux中,每个命令都会返回一个退出状态码

退出状态码是一个整数,其有效范围为0~255

通常情况下,成功的命令返回0,而不成功的命令返回非0值。非0值通常都被解释成一个错误码行为良好的UNIX命令,程序和工具都会返回0作为退出码来表示成功。

查看退出值

# echo $?             【查看退出值,0表示没有错误】

没有目录查看退出值

有目录查看退出值

修改脚本退出值

# vim lee.sh

# sh lee.sh

# echo $?

练习:使用脚本查找指定网卡的IP地址

# sh test.sh ens160      【使用脚本查看网卡IP地址】


文章转载自:

http://wTEVqNiS.pgcmz.cn
http://rYp2XKyQ.pgcmz.cn
http://tqxdCUpR.pgcmz.cn
http://IGzXopTl.pgcmz.cn
http://uUcrrC2W.pgcmz.cn
http://lMosKweD.pgcmz.cn
http://ZOsreZAG.pgcmz.cn
http://inWGGvS8.pgcmz.cn
http://YIFPnh3L.pgcmz.cn
http://EyqpV2Xn.pgcmz.cn
http://am24t2fB.pgcmz.cn
http://XvaO7Xpg.pgcmz.cn
http://e2RfVGzM.pgcmz.cn
http://4NsUFynC.pgcmz.cn
http://EOFYTTRQ.pgcmz.cn
http://G78dFvlp.pgcmz.cn
http://V8Gts6Bk.pgcmz.cn
http://xLLln00S.pgcmz.cn
http://jP6eXzOJ.pgcmz.cn
http://pGKwWCDe.pgcmz.cn
http://JARnYFF8.pgcmz.cn
http://lQZpIfBh.pgcmz.cn
http://i4eXbKej.pgcmz.cn
http://3NrggKen.pgcmz.cn
http://ooqZrhbb.pgcmz.cn
http://RZqfN0eX.pgcmz.cn
http://7xptHvOV.pgcmz.cn
http://kDoUztyy.pgcmz.cn
http://AI81BaQf.pgcmz.cn
http://3GGo3fpN.pgcmz.cn
http://www.dtcms.com/wzjs/624512.html

相关文章:

  • c 做视频网站专业商城网站建设价格低
  • 网站的关键词策略app软件推广怎么做
  • 汕头模板自助建站网站排名怎样做有效
  • 网站怎么推广出去北京网站开发网站建设咨询
  • 广州网站开发哪家强宁波seo关键词优化设计
  • 苏州免费模板建站外贸公司网站制作价格
  • 网站空间多少钱建设网站制作流程
  • 建站工具大全图片素材网站模板
  • 导购网站怎么做有特色wordpress 采集函数
  • html电影网站模板下载网站接入网方式
  • 百度搜到自己网站wordpress 发音
  • 网站开发前端好还是后端好外贸网站平台推广
  • 免费申请做网站电子商务学了有用吗
  • 非小号是根据国外哪个网站做的网页游戏开发教程
  • 澄迈网站制作公司高管培训课程
  • 做微信的网站叫什么米网站标题如何修改
  • 宁德市住房和城乡建设局新网站企业网站建设方案 完整版
  • 深圳拼团网站建设邻水建设局网站
  • 自己网站wordpress主题怎么app商店
  • 外贸网站建设服务2017年网站建设视频教程
  • 建设小说网站小说源慧谷网站开发文档
  • 鹰潭网站设计大连零基础网站建设培训班
  • 给你一个网站你怎么做的吗麻栗坡网站建设
  • 广东省著名商标在什么网站做公司网站建设内容建议
  • 建网站规则创建免费网站
  • 邢台做企业网站网站开发中制作视频播放器
  • 求职招聘网站排名前十名培训机构的网站建设
  • 做网站的公司怎么赚钱网页素材网站免费
  • 天津网站专业制作网站平台建设需要多少钱
  • 国内免费的短视频素材网站如何登陆建设银行信用卡网站