天天看點

Linux shell腳本之定時任務

shell腳本之定時任務

    • 1:定時檢查磁盤空間清理無用檔案
    • 2:--------------------------------------------

1:定時檢查磁盤空間清理無用檔案

  • 為了防止出現下圖類似情況,這時候就會用到定時清理腳本了
    Linux shell腳本之定時任務
  • 編寫清理腳本

    clear-disk-by-percentage.sh

#!/bin/bash
#檢視磁盤所占百分比
df_percentage=`df -h |grep -w /dev/vda1|awk '{print int($5)}'`
#判斷使用率是否大于等于80%
if [ $df_percentage -ge 80 ];
        then
          echo "磁盤空間大于80%執行清理腳本"
          rm -rf /data/xiaotong-all/*
fi
           
  • 然後還要有一個定時器進入

    /cron

    檔案夾
    Linux shell腳本之定時任務
  • 編輯

    root

    檔案,這裡是每十分鐘執行一次腳本

    */10 * * * *

*/10 * * * * /usr/bin/bash /var/spool/cron/clear-disk-by-percentage.sh
           

2:--------------------------------------------

Linux shell腳本之定時任務
提示
本人以抱着學習的态度去分享,以上内容如有雷同,不勝榮幸!如有不足,歡迎評論留言!

繼續閱讀