首页 2017年11月

2017年11月

  • 监测网站目录是否有篡改

    监测网站目录是否有篡改

    方法一:md5sum [root@kroqi scripts]# cat diffpro.sh  #!/bin/sh path=/server/scripts/cuangai [ ! -d $path ] && mkdir -p $path  [ ! -f $path/diff.log ] &&a...

    Linux基础 2017-11-29 591 0 linuxshell
  • 打印下面不大于6的单词

    打印下面不大于6的单词

    [root@kroqi ~]# cat liu.log  I am shnne welcome to my blog. [root@kroqi ~]# cat liu.sh  #!/bin/sh array=($(cat liu.log)) for((i=0;i<${#array[@]};i++)) do   if ...

    Linux基础 2017-11-29 496 0 linuxshell
  • 监测MySQL主从同步shell脚本

    监测MySQL主从同步shell脚本

    1. [root@kroqi ~]# cat slave_check.sh  #!/bin/sh while true do flag=0  array=($(egrep "_Running|Behind_Master" slave.log|awk '{print $NF}'))    for stat in ...

    Linux基础 2017-11-28 534 0 linuxshell
  • continue,break,exit小例子

    continue,break,exit小例子

    [root@kroqi ~]# vim test.sh #!/bin/sh for ((i=0; i<=5; i++)) do    if [ $i -eq 3 ]     then        #continue   &nbs...

    Linux基础 2017-11-27 434 0 linuxshell
  • shell批量修改文件名方法

    shell批量修改文件名方法

    1. 创建 [root@kroqi ~]# cat mk.sh  #!/bin/sh for((i=1; i<=10; i++)) do   j=`cat /dev/urandom|head -1|md5sum|cut -c 1-5`   touch shnne/${j}_shnne_$i.html done 修改 [root@kroqi...

    Linux基础 2017-11-27 538 0 linuxshell
  • for小练习

    for小练习

    通过for循环打印5 4 3 2 1[root@kroqi ~]# cat for1.sh  #!/bin/sh for i in 5 4 3 2 1 do   echo $i done   [root@kroqi ~]# cat for2.sh  #!/bin/sh for i in&nb...

    Linux基础 2017-11-27 458 0 linuxshell
  • while计算小练习

    while计算小练习

    [root@kroqi ~]# cat sum_* #!/bin/sh sum=0 i=1 while [ $i -le 100 ] do   let sum=sum+i   let i=i+1 done echo $sum #!/bin/sh sum=0 i=1 while ((i <= 100)...

    Linux基础 2017-11-24 487 0 linuxshell
  • shell编写rsync启动脚本

    shell编写rsync启动脚本

    [root@kroqi ~]# cat rsync_start.sh  #!/bin/bash # chkconfig: 2345 58 80 # description: start and stop service for rsync . /etc/init.d/functions RSYNCBIN="/usr/bin/rsync&q...

    Linux基础 2017-11-24 474 0 linuxshell
  • case小练习

    case小练习

    echo -e "\033[30m 黑色字 \033[0m"   echo -e "\033[31m 红色字 \033[0m"   echo -e "\033[32m 绿色字 \033[0m"   echo -e "\033[33m ...

    Linux基础 2017-11-23 391 0 linuxshell
  • nginx的Shell启动脚本

    nginx的Shell启动脚本

    [root@kroqi ~]# cat nginxd.sh #!/bin/bash # chkconfig: 2345 58 80 # description: start and stop service for nginx #定义的变量最好是大写. nginx_bin="/application/nginx/sbin/nginx" pid="/application/nginx1.6.2/logs/nginx.pid" flag="/applic...

    Linux基础 2017-11-23 490 0 linuxshell

日历

«    2017年11月    »
12345
6789101112
13141516171819
20212223242526
27282930