小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Linux腳本點(diǎn)滴

 HDTV 2019-05-29

1、當(dāng)硬盤(pán)空間不足15%時(shí),循環(huán)刪除最早的日志文件(ELK):

1
2
3
4
5
6
7
8
9
10
#!/bin/bash
for((i=20;i>=5;i-=1))
do
code=`df /dev/mapper/ElkGroup-lv_elk | grep -c -E \(8[5-9]\%\)\|\(100\%\)`
day=`date -d -"$i days" +%m.%d`
if [ $code -gt 0 ]
then
curl -XDELETE http://127.0.00.1:9200/*.$day
fi
done

2、當(dāng)硬盤(pán)空間小于70%時(shí),自動(dòng)清理最早的日志文件(Nginx):

1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash
for((i=42;i>=7;i-=1))
do
  code=`df /dev/vdb | grep -c -E \([789][0-9]\%\)\|\(100\%\)`
  day=`date -d -"$i days" +%Y-%m-%d`
  if [ $code -gt 0 ]
  then
  rm -rf /home/nginx/*/access_$day.log
  rm -rf /home/nginx/*/error_$day.log
  fi
done

3、讀取Redis表中的值記錄到日志中,并將改值置0

1
2
3
4
5
6
7
8
#!/bin/bash
for((i=0;i<=1;i+=1))
do
a=(61.189.35.181
59.46.90.82)
echo $(date +%Y%m%d%H%M) $(/usr/local/redis/bin/redis-cli -h 172.16.1.166 -a meTN3xF2yzsbXrRk -n 1 hget ${a[i]} D) >> /usr/local/script/data/${a[i]}.log
/usr/local/redis/bin/redis-cli -h 172.16.1.166 -a meTN3xF2yzsbXrRk -n 1 hset ${a[i]} D 0 > /dev/null 2>&1
done

4、刪除同一個(gè)項(xiàng)目舊的文件夾,保留最新的那個(gè)。

1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash
for ((i=5;i>=1;i--))
do
NDPATH="/data/dist/"
PRJ="global-v4.dev"
NUM=`ls -lt $NDPATH | grep "$PRJ-*" | wc -l`
# echo $NUM
if [ $NUM -gt 1 ];then
cd $NDPATH
ls -lt $NDPATH | grep "$PRJ-*" | tail -n 1 | xargs rm -rf
fi
done

5、向腳本傳遞參數(shù):

# ./inputvirible.sh 1 5 9

1
2
3
4
5
#!/bin/bash
echo "this shell name is : $0"
echo "the first varible is $1"
echo "the second varible is $2"
echo "the third varible is $3"

[THE END]

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多