婷婷色中文在线视频,思思热在线视频日本一区,欧美精品一区三区在线观看,日本色逼影音资源

  • <dfn id="pbiqm"><cite id="pbiqm"></cite></dfn>
        
        

        我要投稿 投訴建議

        linux自動(dòng)清理日志的方法分享

        時(shí)間:2021-04-13 13:54:01 日志日記 我要投稿

        關(guān)于linux自動(dòng)清理日志的方法分享

          1.做自動(dòng)部署系統(tǒng)時(shí)精簡(jiǎn)的一個(gè)腳本,主要功能是清理所有目錄的日志

        關(guān)于linux自動(dòng)清理日志的方法分享

          2.根據(jù)給定日志目錄,刪除時(shí)間 結(jié)合crontab進(jìn)行清理日志,清理完成后,后在/var/log/deltelog/ 生成按照月的清理日志

          3.擴(kuò)展,因?yàn)槟_本采用mtime(最后修改時(shí)間)進(jìn)行刪除,所以可以適用于刪除過(guò)期備份等,不受文件名稱的限制

          shell小竅門

          find –type f –print 時(shí)會(huì)根據(jù)換行或者空格來(lái)輸出查找的.文件,在不同的sh下有不同的反應(yīng),如果不做處理結(jié)合x(chóng)args 進(jìn)行刪除 更改操作,會(huì)有影響

          所以需要增加 –print0 用 null來(lái) 作為邊界符號(hào),才敢結(jié)婚 xargs –o 來(lái)格式化輸入

          使用find 的時(shí)候 遵循最小結(jié)果集原則,find解析式從左到右,所有確保你在最左邊的過(guò)濾符號(hào)能夠過(guò)濾最大數(shù)據(jù)

          你可以根據(jù)你的需要增加到crontab中

          shell腳本

          復(fù)制代碼 代碼如下:

          #!/bin/sh

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

          # log blog.duplicatedcode.com

          # in_day_num: like 1 2 is 2day ago logs

          # in_log_path like tomcat log home

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

          in_log_path=${1}

          in_day_num=${2}

          tmp__log=/var/log/log/"`date +%Y%m`.log"

          Log()

          {

          inner_num=${1}

          #find log

          echo "[`date`] >> start logs---" >> $tmp__log

          find ${in_log_path} -type f -mtime ${inner_num} -print0 | xargs -0 rm -rf

          echo "[`date`] >> end logs---" >> $tmp__log

          }

          init()

          {

          mkdir -p /var/log/log/

          }

          main()

          {

          init

          if [ -z ${in_log_path} ];then

          echo "[`date`] >> error log_path not init---" >> $tmp__log

          return

          fi

          inner_day_num=+7

          if [[ -n ${in_day_num} ]] && [[ ${in_day_num} -ge 1 ]] ; then

          ${inner_day_num}=${in_day_num}

          fi

          Log ${inner_day_num}

          }

          main

        【linux自動(dòng)清理日志的方法分享】相關(guān)文章:

        linux系統(tǒng)中查看日志方法07-02

        清理自己情感日志05-25

        分享日志04-17

        傷感日志分享09-21

        傷感的日志分享10-11

        傷感日志分享精選02-20

        情感日志分享06-01

        分享感人的日志06-22

        在Linux下如何清除系統(tǒng)日志07-02