企业网络管理

1:用户登录shell

   登录默认使用的shell程序,一般为 /bash  不同shell的内部命令,等运行环境会有所区别。

2:编写脚本代码

   使用vi文本编辑器 。  每一条Linux命令,按顺序依次编写。

 

wq存盘之后,用ls确认当前目录。

赋予可执行权限

   使脚本具有可执行属性

执行脚本文件

   1.脚本文件路径
   2.sh 脚本文件路径
   3.sourc 脚本文件路径

执行chmod -x firsts.st ,再运行下面的命令,对比结果。

更完善脚本的构成

    脚本声明
    住宿信息
    可执行语句

管道朝左符号“l”

   将左侧的命令输出结果
   格式: cmd1  |  cmd2 【... | cmd 】

定义一个一个新的变量

格式:变量名=变量值

变量名以字母或下划线开头,区分大小写,建议全大写

查看变量的值

格式 echo $变量名

 1.赋值时可以使用引号,他们将有如下意义:

  l:双引号:允许通过$符号引用其他变量值

        如:NE="WORD$Version",将引用上面的变量,结果是WORD3.0     

  ll:单引号:禁止引用其他变量值,$视为普通字符
       当需要用$符号时。如CASH='US$IS' 
  lll:反撇号:命令替换,提取命令执行后的输出结果

      如EX=`pgrep -U root | wc -l`,把命令结果赋予EX 

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

   l:格式: read 【-p “提示信息”】 变量名

   如 read -p “请输入循环次数”  SISHU

1.设置变量的作用范围

   格式1: export 变量名  ...(已有变量名)
   格式2: export 变量名= 变量值  ...(新定义的变量)

   两种格式也可以混合使用

整数变量的运算(赋值时必须用发撇号`)

常用运算符:+   ,  -   ,   \* ,   /  ,  %  

1.环境变量

    由系统提前创建,用来设置用户的工作环境
    配置文件:   /etc/profile , /.bash _profile

2.常见的环境变量:

位置变量

    表示为  $n,n为1到9之间的数字,超过9则用${n}

预定义变量

总结:

    通过这次的学习掌握了一些Shell脚本的基础知识,学会使用shell变量,知道了shell的变量也有很多种方法,都是各具特点。

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值