![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
手捧日月摘星晨
成为恋人的那一步,就永远退不回朋友
展开
-
12.22 文本处理--grep,egrep,基本原字符,cut,sort,uniq,test命令
一、grep,egrepgrep -i ##忽略字母大小写 -v ##条件取反 -c ##统计匹配行数 -q ##静默,无任何输出 -n ##显示匹配结果所在的行号测试文本[root@localhost ~]# cat textaAsS -i实验[root@localhost ~]# grep -i...原创 2018-12-26 15:33:10 · 173 阅读 · 0 评论 -
12.23文本处理--sed和awk
一、sedsed:stream editor(流编辑器) :一次处理一行内容,处理时,把当前的行存储在临时缓冲区,处理完后,输送到屏幕sed [参数] '命令' file p ##显示 d ##删除 a ##添加 c ##替换 i ##插入1)p:显示sed -n '/\:/p' /...原创 2018-12-26 17:47:28 · 189 阅读 · 0 评论 -
12.23 shell的循环语句和条件语句
1、循环语句1)for语句for 条件do 动作done三种循环体for((a=1;a<255;a++))for a in `seq 60`for a in {1..60}练习1:测试172.25.254.0/24网段的网[root@localhost mnt]# cat ping.sh#!/bin/basfor a in {80..86}do...原创 2018-12-26 21:25:21 · 193 阅读 · 0 评论 -
12.22 shell基础知识
一、shell的介绍1)什么是shell? Shell是linux的一外壳,它包在linux内核的外面,为用户和内核之间的交互提供了一个接口 当用户下达指令给操作系统的时候,实际上是把指令告诉shell,经过shell解释,处理后让内核做出相应的动作 系统的回应和输出的信息也由shell处理,然后显示在用户的屏幕上2)什么是shell脚本? 简单的说...原创 2018-12-26 09:42:47 · 147 阅读 · 0 评论 -
12.22 shell的变量--特殊变量,read命令,变量赋值,变量计算
一、定义变量三种定义1.变量名=变量值 ##对变量值进行解析2.变量名=‘变量值‘ ##不对变量值进行解析3.变量名=“变量值“ ##对变量值进行解析1和3的区别是,1对空格无法解析,注意:建议没有特别要求时,字符串都加双引号,需要原样输出就加单引号实验:[root@localhost ~]# a=hello[root@localh...原创 2018-12-26 10:36:53 · 213 阅读 · 0 评论 -
12.30 shell--函数,变量的作用域,函数的递归调用
函数1.语法方法1:函数名() { 函数体 return n}方法2:function 函数名() { 函数体 return n}2.调用函数实验一:编写一个函数,并调用[root@localhost mnt]# cat function1.sh#! /bin/bashfunction fun1(){ echo "i ...原创 2019-01-06 10:54:44 · 273 阅读 · 1 评论 -
12.30 shell--信号的功能用法,trap,xargs和跳板机
linux通过信号来在运行在系统上的进程之间通信也可以通过信号来控制shell脚本的运行1、捕捉信号:trap命令1)常用信号 ctrl+c(终止进程) ctrl+z(暂停进程)实验:替换ctrl+c[root@localhost mnt]# trap "echo redhat" 2 ###2代表ctrl+c[root@localhost mnt]# ^Credhat...原创 2019-01-06 20:34:32 · 399 阅读 · 0 评论 -
12.31 shell--使用shell管理数据库,数组,随机数,linux6.5环境的使用,nginx
1.使用shell管理数据库实验环境:安装好数据库并安全初始化。实验一:建立三个名为tom,harry,natash的数据库,每个数据库建立一个表,然后备份数据库[root@localhost mnt]# cat mariadb.sh#! /bin/bashpasswd="redhat"for i in tom1 harry1 natash1domysql -uroot -p...原创 2019-01-06 22:19:22 · 197 阅读 · 0 评论