亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
        當前位置:Linux認證 > 紅帽認證 > 紅帽認證輔導 > 文章內容
        

      RHCE學習筆記:使用Shell腳本自動化Linux系統(tǒng)維護任務

      來源:Linux中國 [ 2016年1月20日 ] 【

      使任務自動化

      你想使其自動化的任務可能因情況而不同。因此,我們不可能在一篇文章中覆蓋所有可能的場景,但是我們會介紹使用 shell 腳本可以使其自動化的三種典型任務:

      1) 更新本地文件數據庫, 2) 查找(或者刪除)有 777 權限的文件, 以及 3) 文件系統(tǒng)使用超過定義的閥值時發(fā)出警告。

      讓我們在腳本目錄中新建一個名為 auto_tasks.sh 的文件并添加以下內容:

      1. #!/bin/bash
      2. #自動化任務示例腳本:
      3. #-更新本地文件數據庫:
      4. echo-e "\e[4;32mUPDATING LOCAL FILE DATABASE\e[0m"
      5. updatedb
      6. if[ $?==0];then
      7. echo"The local file database was updated correctly."
      8. else
      9. echo"The local file database was not updated correctly."
      10. fi
      11. echo""
      12. #-查找和/或刪除有777權限的文件。
      13. echo-e "\e[4;32mLOOKING FOR FILES WITH 777 PERMISSIONS\e[0m"
      14. #Enable either option (comment out the other line), but not both.
      15. #Option1:Delete files without prompting for confirmation.Assumes GNU version of find.
      16. #find-type f -perm 0777-delete
      17. #Option2:Askfor confirmation before deleting files.More portable across systems.
      18. find-type f -perm 0777-execrm-i {}+;
      19. echo""
      20. #-文件系統(tǒng)使用率超過定義的閥值時發(fā)出警告
      21. echo-e "\e[4;32mCHECKING FILE SYSTEM USAGE\e[0m"
      22. THRESHOLD=30
      23. while read line;do
      24. #This variable stores the file system path as a string
      25. FILESYSTEM=$(echo $line | awk '{print $1}')
      26. #This variable stores the use percentage (XX%)
      27. PERCENTAGE=$(echo $line | awk '{print $5}')
      28. #Use percentage without the % sign.
      29. USAGE=${PERCENTAGE%?}
      30. if[ $USAGE -gt $THRESHOLD ];then
      31. echo"The remaining available space in $FILESYSTEM is critically low. Used: $PERCENTAGE"
      32. fi
      33. done<<(df-h --total |grep-vi filesystem)

      請注意該腳本最后一行兩個 < 符號之間有個空格。

      查找 777 權限文件的 Shell 腳本

      查找 777 權限文件的 Shell 腳本

      將考試網添加到收藏夾 | 每次上網自動訪問考試網 | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關于本站  網站聲明  廣告服務  聯系方式  站內導航  考試論壇
      Copyright © 2007-2013 中華考試網(Examw.com) All Rights Reserved