• 希尔顿娱乐场|希尔顿娱乐场【唯一授权官网】

  • 发布时间:2016-01-13 07:41 | 作者:yc | 来源:互联网 | 浏览:1200 次
  • 希尔顿娱乐场|希尔顿娱乐场【唯一授权官网】需求依照如下格局,而且一分钟谋略一次:

    2014-09-29 10:11

    eth0 input: 1000bps

    eth0 output : bps

    ################

    2014-09-29 10:12

    eth0 input: 1000bps

    eth0 output : bps

    #!/bin/bash

    #Writen at 2014-09-30

    while :;

    do

    d=`date +%F\ %H:%M`

    sar=/tmp/sar.txt

    sar -n DEV 1 59 >$sar

    input=`grep 'Average' $sar|awk '$2~/eth0/{print $5}'|awk -F'.' '{print $1}'`

    output=`grep 'Average' $sar|awk '$2~/eth0/{print $6}'|awk -F'.' '{print $1}'`

    echo $d>>sar.log

    echo "eth0 input:`expr $input \* 8 \* 1000`bps">>sar.log

    echo "eth0 output:`expr $output \* 8 \* 1000`bps">>sar.log

    echo "####################">>sar.log

    done

    #!/bin/bash

    touch networkflow.log

    while : ;do

    data +%F' '%H:%m>>networkflow.log

    sar -n DEV 1 59 |awk '/Average/&&/eth*/{print $2" input:" $5*8*1024"bps";print$2" output:" $6*8*1024"bps"}'>>networkflow.log

    echo "################">>networkflow.log

    done

    一,写个脚本,核算100以内统统奇数的和以及统统偶数的和,分袂显现出来;

    #! bin/bash

    sum=0

    sum2=0

    for i in `seq 1 100`;do

    if [ $((i%2)) -eq 0 ];then

    sum=$[$i+$sum]

    else

    sum2=$[$i+$sum2]

    fi

    done

    echo $sum

    echo $sum2

    二,写个脚本,应用RANDOM天生10个随机数,并找出其间的最大年夜值和最小值;

    #!/bin/bash

    MAXnum=0

    MINnum=

    for i in {1..10}

    do

    number[$i]=$RANDOM

    echo ${number[$i]}

    if [ ${number[$i]} -gt $MAXnum ]

    then

    MAXnum=${number[$i]}

    else

    MAXnum=$MAXnum

    fi

    if [ ${number[$i]} -lt $MINnum ]

    then

    MINnum=${number[$i]}

    else

    MINnum=$MINnum

    fi

    done

    echo "the max number of RANDOM list is $MAXnum ,the min is $MINnum !"

    #! /bin/bash

    #Date:2014-12-18 23:00

    #Author:Jianghongxi

    #-----------------------------#

    rm -f suijishu.txt

    for i in `seq 1 10`;do echo $RANDOM>>suijishuxbet老虎机.txt

    done

    sort -nrsuijishu.txt -o suijishu.txt

    cat suijishu.txt

    echo The min number is :

    sed -n '10'p suijishu.txt

    echo The max number is :

    sed -n '1'p suijishu.txt

    三,写一个脚本,反省通俗用户的家目录是不是存在,比方apache用户存在,输出“apache's homedir is exist,very good”,如apache用户不存在,输出“apache's homedir isn't exist,so bad”

    read -p "Input a user : " user

    awk -F: '$1=="$user"' /etc/passwd > 1.txt

    或许 grep'$user'/etc/passwd > 1,txt

    n=`du 1.txt | awk -F " " '{print $1}'`

    if [ $n -eq 0 ]

    then

    echo "$user's homedir isn't exist,so bad"

    else

    echo "$user's homedir is exist,very good"

    fi

    rm -f 1.txt

    四,写一个脚本,完结以下任务

    1.增添5个用户,user1,...,user5

    2.每个用户的暗码同用户名,而且哀求,增添暗码完结后不显现passwd指令实行成果信息;

    3.每个用户增添完结后,都要显现用户某某现已增添成功;

    #!/bin/bash

    for i in `seq 1 5`;do

    if cat /etc/passwd | awk -F : '{print $1}'|grep user$i;then

    echo user$i " already exists"

    else

    useradd user$i

    echo user$i | passwd --stdin user$i

    echo user$i "add sucess"

    fi

    done

    五,写一个脚本: 核算100以内统统能被3整除的正整数的和

    #!/bin/bash

    sum=0

    for i in {1..100};do

    if [ $[$i%3] -eq 0 ];then

    sum=$[$i+$sum]

    fi

    done

    echo "sum:$sum"

    #########################ccccc

    #include

    int main(void)

    {

    int i, sum = 0;

    for (i = 3; i

    六,当前MySQL效劳的root暗码为,写脚本反省MySQL效劳是不是正常,并反省一下当前的MySQL效劳是主仍是从,假如是从,请判别它的主从效劳是不是反常假如是主,则不需求做什么;

    #!/bin/bash

    DBuser=root

    DBpasswd=

    Mail=""

    脚 本 练 习 题(三)Result=/tmp/mysql.txt

    State=`netstat -lnpt | grep 3306`

    if [ -z "$State" ]

    then

    #mail -s "www.882828.com九五之尊Can't connect to Mysql database" $Mail$Result 2> /dev/null

    Slave_IO_Running=`grep -i slave_io_running $Result | cut -d : -f 2`

    Slave_SQL_Running=`grep -i slave_sql_running $Result | cut -d : -f 2`

    if [ "$Slave_IO_Running" != ' Yes' -o "$Slave_SQL_Running" != ' Yes' ]

    then

    脚 本 练 习 题(三)#mail -s "Mysql replication has stopped" $Mail

    七,假设你效劳器上跑的是httpd,那请写一个监控脚本,每分钟反省一次httpd进程是不是存在,假如发明不在了,那么就发动它

    #/bin/bash

    server='netstat -lnp | grep httpd'

    if [ -z $server ];then

    echo "the httpd server is stoping"

    /usr/local/apache2/bin/apachectl start

    else

    echo "the service is running"

    fi

    sleep 60

    done

    或用计划任务替代sleep;

    八,无意偶尔候网站拜访超级慢,用top反省发明负载挺高的,然后ps看一下进程,发明很多任务计划在跑;写脚本杀掉落这些在跑的进程;其余写脚本杀掉落启东的脚本;

    ps aux |awk -F'' '$8=="R" {print $2}' |xargs kill -9;

    ps aux |awk -F'' '$11=="/bin/sh" {print $2}' |xargs kill -9

    九,写一个脚本,反省你的收集流量,并记录到一个日志里

  • 相关内容

友情链接: