Skip to content

Crontab

Wed 26 Jun 2024  
🎉 Hi: ... 🎉

ตั้งวันที่/เวลาเพื่อ run bash script

Log in

  • Step 1: ssh เข้าระบบ psu12-fog

  • Step 2: เลือกเมนู zone1

    TIP

    การตั้งค่า crontab เลือกเมนู zone ไหนก็ได้

    dhcp-01

  • Step 3: เลือกเมนู editcrontab

    cron-01

Wakeup OPAC

  • Script: wakeonlan-opac.sh ใช้สำหรับการตั้งวัน เวลา ที่จะเปิดและปิดเครื่องคอมพิวเตอร์ OPAC จะแบ่งเป็น 2 script ดังนี้

    • Run script วันจันทร์ - วันศุกร์ เวลา 08:20
    bash
    ### Mon. - Fri.
    20 08 * * 1-5 bash /root/scripts/wakeonlan-opac.sh
    • Run script วันเสาร์ - วันวันอาทิตย์ เวลา 09:05
    bash
    ### Sat. - Sun.
    50 09 * * 6,0 bash /root/scripts/wakeonlan-opac.sh

Shutdown Computer

  • Script: sendmessageallos.sh ใช้สำหรับส่งข่้อความไปยังเครื่องคอมพิวเตอร์

  • Script: shutdownallos.sh ใช้สำหรับสั่ง Shutdown เครื่องคอมพิวเตอร์

    • Run script วันจันทร์ - วันศุกร์

      • ส่งข้อความเวลา 19:50
      • สั่ง Shutdown เวลา 19:55
      bash
      ### Shutdown: Mon. - Fri.
      ### All PC
      50 19 * * 1-5 bash /root/scripts/sendmessageallos.sh "Computer will shutdown in 5 minutes"
      55 19 * * 1-5 bash /root/scripts/shutdownallos.sh >> /root/_shutdownallos.log
    • Run script วันเสาร์ - วันวันอาทิตย์

      • ส่งข้อความเวลา 17:50
      • สั่ง Shutdown เวลา 17:55
      bash
      ### Shutdown: Sat. - Sun.
      ### All PC
      50 17 * * 6,0 bash /root/scripts/sendmessageallos.sh "Computer will shutdown in 5 minutes"
      55 17 * * 6,0 bash /root/scripts/shutdownallos.sh

Built with: VitePress.