![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell脚本
shell脚本
cnwocvnweoinv
这个作者很懒,什么都没留下…
展开
-
shell-编程规范与变量
一、shell脚本概述:(1)shell脚本的概念:1、将要执行的命令按顺序保存到一个文本文件2、给该文件可执行权限3、可结合各种shell控制语句完成更复杂的操作shell脚本应用场景:1、重复性操作2、交互性任务3、批量事物处理4、服务运行状态监控5、定时任务执行Shell编程规范:Vim first.sh#!/bin/bash#注释文字解析cd /bootpwdls -lh vml*Chmod +x first.sh ./first.sh三种方法的区别:原创 2020-07-17 11:34:27 · 117 阅读 · 0 评论 -
shell-防火墙
传递原创 2020-08-01 16:22:50 · 422 阅读 · 0 评论 -
shell-免交互
一、Here Document 免交互:1、概述:使用I/O(输入输出)重定向的方式将命令列表提供给交互式程序。标准输入的一种替代品语法格式:命令 <<标记。。。。。。标记 (后面不能有空格!!!)2、注意事项:*、标记可以使用任意合法字符》*、结尾的标记一定要顶格写,前面不能有任何字符。*、结尾的标记后面也不能有任何字符。(包括空格!!)*、开头标记前后的空格会被省略掉。3、Here Document常规用法:Here Document格式控制:1、通过原创 2020-07-28 22:13:56 · 118 阅读 · 0 评论 -
计算机网络—stp生成树协议
一、Stp生成树的由来:因为当有环路存在时,广播的发送回引起全网的广播风波,此时需要打破环路生成的条件,而生成树协议就是解决二层广播风暴的重要手段。另外我们会阻塞一些端口,打破环路生成条件,当链路出现问题时,这些被阻塞的都端口可以过渡到转发状态,实现链路的备份的作用。二、BPDU(Bridge Protocol Data Unit)网络协议数据单元:BPDU是直接封装在二层的协议。STP的各种选举是通过交换BPDU报文来实现的,BPDU是直接封装在以太网帧中的。对于参与STP的所有的SW,他们都通原创 2020-07-27 11:00:12 · 1101 阅读 · 0 评论 -
shell-正则表达式
一、正则表达式概述:1、正则表达式的定义:正则表达式又称正规表达式、常规表达式。在代码中常简写为 regex、regexp 或 RE。正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,简单来说, 是一种匹配字符串的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字符串。正则表达式是由普通字符与元字符组成的文字模式。模式用于描述在搜索文本时要匹 配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进 行匹配。其中普通字符包括大小写字母、数字、标点符原创 2020-07-27 09:05:05 · 188 阅读 · 0 评论 -
shell-数组
数组:相同类型数据的集合【11 22 33 44】在内存中开辟了连续的空间配合循环使用数组名称: arr=(11,22,33,44) 自己定义数组元素:11 22 33 44数组长度:元素的个数:4数组下标:0 1 2 3 4切片:22 33数组定义的方法:1、num=(11 22 33 44) Echo ${num[*]} echo $num ###只显示数组的第一个数!!!2、num=([0]=11 [1]=22 [3]=33) Echo ${num[*原创 2020-07-22 11:47:12 · 115 阅读 · 0 评论 -
三个课外实验(vsftpd、samba、cobbler)
实验1:vsftpd:1、实验准备:(1)linux服务器(2)Win10客户机2、实验过程:(1) 安装vsftpd的软件以及服务器与客户机之间通信。[root@localhost ~]# yum -y install vsftpd ===>安装软件[root@localhost ~]# cd /etc/vsftpd/ ===>进入该目录查看配置文件[root@localhost vsftpd]# ls ===>查看目录下的内容ftpusers user_list原创 2020-07-20 11:09:06 · 137 阅读 · 0 评论 -
shell-循环语句及函数
For 循环 指定次数循环 遍历 把集合中每个元素按个读取一遍原创 2020-07-18 17:08:34 · 275 阅读 · 1 评论 -
shell-条件语句
一、条件测试:1、文本测试与整数测试:*命令——test:测试表达式是否成立,若成立返回0,否则返回其他数值。格式:test 条件表达式 [ 条件表达式 ]注意:在使用 [ *** ] 时中间的表达式前后要有空格,不然会报错!!!!文本测试:[ 操作符 文件或目录 ]常用的测试操作符:-d 测试是否为目录-e 测试目录或文件是否存在-f 测试是否为文件-r 测试当前用户是否有权限读取-w 测试当前用户是否有权限写入-x 测试当原创 2020-07-18 16:57:23 · 208 阅读 · 0 评论