摘要: #!/bin/bashi=1while [ $i -le 3 ]do pc=$(expr $RANDOM % 3) echo "$pc" >> /tmp/123 bug 保存到一个目录下查看答案 read -p "请输入你的选择(石头0 剪刀1 布2):" us if [ $pc -eq 0 -a 阅读全文
posted @ 2019-05-18 10:14 #赵程# 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 检查服务状态 #!/bin/bash PS_C=$(ps -ef |grep httpd |grep -vc grep) if [ $PS_C -eq 0 ];then echo "sorry httpd not running" | mail -s "test mail" 17733661341@ 阅读全文
posted @ 2019-05-18 10:13 #赵程# 阅读(214) 评论(0) 推荐(0) 编辑
摘要: grep -n "Failed password" secure | sed -nr 's/.*from(.*)port.*/\1/gp' | sort -n |uniq -c|sort -nr 这里我有一个大的文件,在文件里面获取IP地址并拉黑,实现防护,不让拉黑的IP尝试登陆服务器#!/bin/ 阅读全文
posted @ 2019-05-18 10:11 #赵程# 阅读(157) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashfor i in 192.168.30.{22..23}do/usr/bin/expect <<-EOF spawn scp /root/99.sh root@$i:/root expect { "yes/no" { send "yes\r";exp_continue } "p 阅读全文
posted @ 2019-05-18 10:08 #赵程# 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 批量创建用户 第一种方法 #!/bin/bashfor i in user{1..20}do ps=$(date +%N | head -c 8) useradd $i echo "$ps" | passwd --stdin $i echo "$i $ps" >> /tmp/c 查看密码在tmp/c 阅读全文
posted @ 2019-05-18 10:07 #赵程# 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 创建100个目录dir1-dir100将系统中已有文件xxx.txt复制1000份1.txt-1000.txt将文件1-10保存到第一个目录中11-20保存到第三个目录中的形式将所有文件处理完#!/bin/bashpwd=$(pwd)touch $pwd/qaz.txtfor ((b=1;b<=10 阅读全文
posted @ 2019-05-18 10:06 #赵程# 阅读(342) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashpc=$(expr $RANDOM % 1000 + 1)echo "$pc" >> /tmp/123 bug 保存到一个目录下查看答案cishu=0echo "这是猜商品的价格的小游戏,价格范围(1-1000)"while truedo read -p "请输入你猜测的价格: 阅读全文
posted @ 2019-05-18 10:05 #赵程# 阅读(118) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash#By:zhaocheng#Date:2019-01-18#Version v1[ -d /media/cdrom ] || mkdir /media/cdrom[ -d /media/cdrom/Packages ] || mount /dev/cdrom /media/cd 阅读全文
posted @ 2019-05-18 10:04 #赵程# 阅读(385) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash#chkconfig:2345 99 20PROG="/usr/local/nginx/sbin/nginx"PIDF="/usr/local/nginx/logs/nginx.pid"case "$1" instart) $PROG;;stop) kill -s QUIT $ 阅读全文
posted @ 2019-05-18 10:03 #赵程# 阅读(108) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash#net=$(ifconfig ens33 | awk -F'[ .]+' '/inet\>/{print $3"."$4"."$5"."}')read -p "请输入地址池开始和结束(例如:10 20):" start endread -p "请输入DNS地址:"DNS1 D 阅读全文
posted @ 2019-05-18 10:02 #赵程# 阅读(291) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashfor i in $(fdisk -l | grep -wo "/dev/sd[b-z]" | sort)dodd if=/dev/zero of=$i bs=1024 count=1024fdisk $i << EOFnpwEOFpartprobe $imkfs.ext4 $ 阅读全文
posted @ 2019-05-18 10:02 #赵程# 阅读(112) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash#By:zhaocheng#Date:2019-01-18[ -d /media/cdrom ] || mkdir /media/cdrom[ -d /media/cdrom/Packages ] || mount /dev/cdrom /media/cdrom &> /dev 阅读全文
posted @ 2019-05-18 10:00 #赵程# 阅读(102) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashi=1while [ $i -le 9 ]do j=1 while [ $j -le $i ] do echo -n "$j x $i = $(($j*$i)) " let j++ done let i++ echodone 阅读全文
posted @ 2019-05-18 10:00 #赵程# 阅读(120) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashfor i in {1..9}dofor j in {1..9}do if [ $j -le $i ] then echo -n "$j x $i = $(($j*$i)) " fi done echo done 阅读全文
posted @ 2019-05-18 09:49 #赵程# 阅读(96) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bashfor i in {1..9}dofor j in {1..9}do if [ $j -le $i ] then echo -n "$j x $i = $(($j*$i)) " fi done echo done 阅读全文
posted @ 2019-05-18 09:46 #赵程# 阅读(83) 评论(0) 推荐(0) 编辑
摘要: Zabbix 邮件报警 电脑登录网易邮箱配置,把自己的授权码看一下,并写入配置文件 server端安装配置邮件服务器 [root@server ~]# yum -y install mailx dos2unix [root@server ~]# mailx -V 12.5 7/5/10 [root@ 阅读全文
posted @ 2019-05-18 09:35 #赵程# 阅读(1941) 评论(0) 推荐(0) 编辑
摘要: Server 端服务器配置 [root@server ~]# vim /usr/local/zabbix/etc/zabbix_server.conf LogFile=/usr/local/zabbix/logs/zabbix_server.log PidFile=/tmp/zabbix_serve 阅读全文
posted @ 2019-05-18 09:33 #赵程# 阅读(3454) 评论(2) 推荐(1) 编辑