运维开发网

shell

0
  • 如何逐行显示文本文件

    假设有一个文件名叫做list,里面的内容如下aaaaaa写一个shell脚本显示list这个文件内容:forlineincatlistdoecho$linedone[详细]

    2021-04-13 13:53 分类:Linux
  • 【shell】shell脚本实战-awk基本介绍

    文章目录前言概念awk常用的选项和命令awk的选项awk的环境变量awk的运算符awk的内置字符串函数前言我们之前学习过grep,sed,这两个工具的作用如下: grep和egrep:文本过滤的 sed:流编辑器,实现编辑的今天我们要讨论的awk,是一个主要做...[详细]

    2021-04-11 22:11 分类:Linux
  • 【shell】shell脚本实战-awk工作模式讲解

    文章目录3) 显示用户信息配置文件中uid大于500的用户名及uid信息并在开头显示“用户名 UID”字样,在结尾显示“the over"1) 给文件结尾 添加信息2) 统计 /etc/services 文件中的空行的数量1. awk 脚本拥有的形式2. 正则表达式3. 关...[详细]

    2021-04-11 22:07 分类:Linux
  • 【shell】shell脚本实战-awk使用案例

    文章目录1. 打印特定字段2. NF, 字段数量3. 计算和打印4. 打印行号5. 在输出中添加内容6. 自定义格式输出1. 使用NR行号来定位提取IP2. 去除首行3. 其他使用4. 检查服务器是否受到DDOS***的脚本总结1. 使用NR行号来定位提取IP[root@ecs-c1...[详细]

    2021-04-11 22:03 分类:Linux
  • 几个shell初学者必会脚本

    [root@master sh]# cat test1.sh 求100以内的素数 #!/bin/bash#求100以内的素数for((i=2;i<=100;i++))doyn="y"for((y=2;y<=$[$i/2];y++))doif [ $[$i % $y] == 0 ];thenyn="n"breakfidoneif [ "...[详细]

    2021-04-11 18:58 分类:Linux
  • 日常运维中的一键安装或启停脚本

    在日常运维中,我们通常会利用shell的"function函数+if逻辑判断+case选择语句"来实现中间件服务一键部署或一键启停。下面分享几个常用运维的一键脚本:一、Tomcat一键启停服务脚本  [如有多个tomcat实例,就在/etc/init.d/下配...[详细]

    2021-04-11 17:27 分类:Linux
  • 数组-在Shell脚本中的基本使用介绍

    Shell脚本在运维工作中是极其重要的,而数组在shell脚本里的运用无论是在循环或运算方面都是非常实用的一个环节。下面是对shell脚本中数组方面一些操作在此进行记录,希望能帮助到有兴趣的朋友~1.数组定义[root@bastion-IDC ~]# a=(1 2 3...[详细]

    2021-04-11 13:15 分类:Linux
  • shell的变量的学习

    有的朋友一直在问我,到底怎么学习shell,学习shell有什么书籍可用,其实说白了,你想学好shell ,最好的资料就是官方文档,man bash要比市面上任何一本书要好。很多人在学习的时候总是拼命的找一些书来看,却忘记了官方文档才是最好的学习...[详细]

    2021-04-11 12:27 分类:Linux
  • shell will time out in 60 seconds

    shell will time out in 60 secondsksh: timed out waiting for input在工作过程中,经常连接到客户的服务器上后,出现上述连接中断,通过设置export TMOUT=0解决该问题[详细]

    2021-04-10 20:47 分类:Linux
  • 【运维面试】shell中各种括号()、(())、[]、[[]]、{}的作用和区别

    $() 和`` 都可以作为命令替换用[root@itlaoxin163 ~]# version=$(uname -r)[root@itlaoxin163 ~]# echo $version3.10.0-1062.12.1.el7.x86_64[root@itlaoxin163 ~]# ver=`uname -r`[root@itlaoxin163 ~]# echo $ver3.10.0-10...[详细]

    2021-04-10 20:40 分类:Linux