平时在处理一个或几个机器运行环境时,一个机器一个机器处理也能接受,但是如果是一批机器,几十或几百台,要是一台一台去安装环境,光是输入同一的命令,估计你自己都想吐,所有聪明的人会想一些偷懒的办法,确实可以找到一些省时省力的方法,比如写一个批量处理shell脚本,这几天在处理一批(八九十台)机器环境,找 ...
分类:
系统相关 时间:
2020-03-01 23:24:13
阅读次数:
182
简介:在Linux/UNIX系统中,awk是一个功能强大的编辑工具,逐行读取输入文本,并根据指定的匹配模式进行查找,对符合条件的内容进行格式化输出或者过滤处理,可以在无交互的情况下实现相当复杂的文本操作,被广泛应用于Shell脚本,完成各种自动化配置任务。工作原理逐行读取文本,默认以空格为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令常见用法:单引号加上大括号“
分类:
系统相关 时间:
2020-03-01 22:02:39
阅读次数:
75
之前帮朋友写的脚本,运维大数据服务器时候用的。 #!/bin/bash ##磁盘数量 Disk=$( fdisk -l |grep 'Disk' |grep 'sd' |awk -F , '{print "%s",substr($1,13,1)}') var=${Disk: -1:1} echo b... ...
分类:
系统相关 时间:
2020-02-27 19:17:29
阅读次数:
124
由于过多的日志很占用磁盘空间,今天经理让我写一个脚本删除多余的日志、和es索引 定时删除试根据crontab+shell脚本实现的 crontab配置目录 /var/spool/cron/ 该目录下存放的是每个用户(包括root)的crontab任务,文件名以用户名命名 /etc/cron.d/ 这 ...
分类:
系统相关 时间:
2020-02-27 19:01:37
阅读次数:
95
1. shell 的派生 用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令, 或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。 此时,系统中将有两个shell,一个是登录时系统启动的shell, ...
分类:
系统相关 时间:
2020-02-27 11:34:48
阅读次数:
111
一、概述 1、桌面环境: Windows7,OpenSUSE 13.2,Kubuntu(KDE) 2、yum安装回顾 a、yum程序包管理器 C/S: yum client(yum) yum repository(ftp/http/https) base:主包 extras:额外的包 updates ...
分类:
系统相关 时间:
2020-02-27 00:57:00
阅读次数:
108
正则表达式在linux当中我们去使用shell脚本的时候经常会用到正则表达式,所以整理一些我们会用到的表达式,以便提升shell脚本能力一、正则表达式(1)通过grep命令实践正则表达式比如我们去过滤带有bbb字段的行,直接可以通过grep"xx"file去获取到[root@zhaocheng~]#cattest1aaabbboooccccddddeeeefffffgggggh
分类:
系统相关 时间:
2020-02-26 16:54:25
阅读次数:
85
当在Linux中查看文件时发现了^M,你可能就需要注意文件的分隔符了。使用的不是Linux的文件分割符,而是window的文件分隔符。 解决的办法也很简单,使用dos2unix转换文件的分隔符即可。 最近的工作中也遇到了一次这个问题。 docker容器启动不起来,使用k8s和docker的logs命 ...
分类:
系统相关 时间:
2020-02-25 23:07:05
阅读次数:
102
最近项目需要定时备份mysql数据库的数据,根据需求写了一份定时备份mysql数据库的脚本。 -h mysql的地址 默认为localhost -P 端口号 默认为3306 -u 用户 默认为root -p 密码 默认为123456 -f 备份存放地址 默认为 /bak 下面 -n 指定数据库 默认 ...
分类:
数据库 时间:
2020-02-24 20:34:13
阅读次数:
88
#!/bin/bash n=0 max=11 while(($n<max)) do curl -sS --connect-timeout 1000 -m 60000 'http://wx.com/inex' //访问url n=($n+1) sleep 5 done 脚本写好后将添加到linux服务 ...
分类:
Web程序 时间:
2020-02-24 16:53:11
阅读次数:
177