以下是几个可以提高工作效率的Linux脚本示例:1.自动备份文件脚本脚本可以定期自动备份指定目录下的文件,避免数据丢失。bash复制代码#!/bin/bash BACKUP_DIR=/home/user/backup SOURCE_DIR=/home/user/docs DATE=$(date +%Y-%m-%d_%H-%M-%S) tar -czvf $BACKUP_DIR/docs_back
原创 2023-07-03 21:36:19
142阅读
使用shell
原创 3月前
87阅读
1.能够设置检查服务器的台数 和 要检查哪台服务器,把不在线主机的ip地址和对应不在线的时间,并统计不在线主机的台数保存的到文件里。然后把文件内容显示到屏幕上。    1 #! /bin/bash   2 read -p "请输入检测台数:" x  &nbsp
原创 2014-07-13 16:15:00
1139阅读
1、服务器系统配置初始化#/bin/bash# 安装系统性能分析工具及其他yum install gcc make autoconf vim sysstat net-tools iostat iftop iotp wget lrzsz lsof unzip openssh-clients net-tool vim ntpdate -y# 设置时区并同步时间ln -s /usr/share/zone
原创 2022-11-09 22:12:49
82阅读
9.监控 100 台服务器磁盘利用率脚本。Dos 攻击防范(自动屏蔽攻击 IP)5.Nginx 访问访问日志按天切割。2.Linux 系统发送告警脚本。3.MySQL 数据库备份单循环。4.MySQL 数据库备份多循环。6.Nginx 访问日志分析脚本。8.服务器系统配置初始化脚本。7.查看网卡实时流量脚本
原创 2024-07-03 11:25:01
17阅读
检测两台服务器指定目录下的文件一致性#!/bin/bash ##################################### #检测两台服务器指定目录下的文件一致性 ##################################### #通过对比两台服务器上文件的md5值,达到检测一致性的目的 dir=/data/web b_ip=192.168.88.10 #将指定目录下的文件全
转载 2021-05-04 22:15:06
131阅读
2评论
Dos 攻击防范(自动屏蔽攻击 IP)​​​​​​​#!/bin/bashDATE=$(date +%d/%b/%Y:%H:%M)LOG_FILE=/usr/local/nginx/logs/demo2.access.logABNORMAL
转载 2022-04-29 16:06:47
46阅读
一.企业Shell面试题1:批量生成随机字符文件名案例使用for循环在/oldboy目录下批量创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串oldboy,名称示例如下:解答:【文本如下】[-d/oldboy]||mkdir/oldboycd/oldboyecho$(pwd)&&\foriin{1..10}dofilename=$(uuidgen|tr&#
原创 2018-03-30 20:27:41
10000+阅读
1点赞
1评论
一.服务器系统配置初始化 背景:新购买10台服务器并已安装linux操作 需求: 1)设置时区并同步时间 2)禁用selinux 3)清空防火墙默认策略 4)历史命令显示操作时间 5)禁止root远程登录 6)禁止定时任务发送邮件 7)设置最大打开文件数 8)减少Swap使用 9)系统内核参数优化 ...
转载 2021-09-21 20:45:00
148阅读
2评论
shell脚本案例 1.服务器系统配置初始化 背景:新购买10台服务器并已安装linux操作 需求: 1.设置时区并同步时间 2.禁用selin
原创 2024-04-15 12:10:42
42阅读
1 写一个脚本,产生一个 phonenum.txt文件,随时产生以139开头的手机号1000个,每个一行#! /bin/env bashfile=./phonenu
原创 2022-07-26 14:54:06
121阅读
shell脚本案例 1.服务器系统配置初始化 背景:新购买10台服务器并已安装linux操作 需求: 1.设置时区并同步时间
原创 2024-04-15 12:09:28
31阅读
文章目录前言一、grep过滤命令格式思考二、sed1、工作流程2、命令格式3、常用选项思考三、awk1、工作原理:2、命令格式3、内置变量(常见)BEGIN模糊匹配数值比较逻辑运算&&和||高级用法定义引用变量if语句循环语句思考总结 前言脚本的内容一般都会比较多,但是我们不会每次都通过vim命令进入脚本来对其进行查询或修改,因此我们可以通过命令直接对脚本的内容来进行查询、过滤与
shell脚本练习案例案例一:通过位置变量创建系统账户及密码分析(1)通过位置变量创建 Linux 系统账户及密码(2)创建用户,111为第一个变量(3)为用户设置密码,123456为第二个变量实现#!/bin/bashuseradd "111"echo "123456" | passwd --stdin "111"结果 案例二:一键部署 LNMP(RPM 包版本)分析(1)安装服务(2)启动服务
转载 2021-05-04 23:33:49
1185阅读
2评论
check_cluster_web_status.sh功能:检查由10服务器组成的WEB集群中服务器是否在线,网站服务是否处于运行状态?执行脚本时,可以设置要检查服务器的台数,和指定要检查的服务器的ip地址。不在线服务器的ip地址和不在线时的时间保存到文件/tmp/ser.txt里。并把信息显示到屏幕上,同时统计把不在线服务的台数。#!/bin/bashrpm -qa elinks || yum
原创 2016-01-25 14:09:56
747阅读
                        脚本案例十三实例一、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本, CPU型号,内存大小,硬盘大小。mkdir   -pv   /
原创 2017-11-18 22:25:59
4014阅读
1点赞
shell脚本批量创建随机数的文件[root@VM-16-13-centos lianxi]# cat yeahzxw01.sh#!/bin/bash[ -d /yeahzxw ] || mkdir -p /yeahzxwfor i in `seq 10`do touch /yeahzxw/`echo $RANDOM|md5sum | cut -c 1-8`_yeahzxw.htmldone
原创 2023-01-16 18:39:47
25阅读
1点赞
-------------案例1--------------------###需求 ## 遍历/data/目录下的txt文件 ## 将txt 文件做一个备份 ## 备份的文件名增加一个年月日的后缀,比如将holy.txt备份为holy.txt_20240515 #!/bin/bash # author: holy # version: v1 # date: 2024-05-15 #定义后缀遍历,注
原创 2024-05-15 22:49:20
158阅读
使用运维shell脚本鉴赏
转载 2022-10-24 10:57:53
158阅读
1、检测两台服务器指定目录下的文件一致性#!/bin/bash######################################检测两台服务器指定
转载 2023-10-19 09:48:31
3262阅读
  • 1
  • 2
  • 3
  • 4
  • 5