Ubuntu Trigger 是一個用于在 Ubuntu 系統上進行任務調度的工具。它允許你根據時間、系統事件或其他觸發器來執行腳本或命令。以下是如何使用 Ubuntu Trigger 進行任務調度的步驟:
更新包列表:
sudo apt update
安裝 Ubuntu Trigger:
sudo apt install ubuntu-trigger
啟動 Ubuntu Trigger 服務(如果尚未啟動):
sudo systemctl start ubuntu-trigger
創建一個新的觸發器:
ubuntu-trigger create --name "MyTrigger" --command "/path/to/your/script.sh"
--name
參數用于指定觸發器的名稱。--command
參數用于指定要執行的腳本或命令的路徑。查看現有觸發器:
ubuntu-trigger list
修改觸發器:
ubuntu-trigger edit
命令來編輯現有的觸發器:ubuntu-trigger edit MyTrigger
刪除觸發器:
ubuntu-trigger delete
命令來刪除現有的觸發器:ubuntu-trigger delete MyTrigger
Ubuntu Trigger 支持多種時間規則,例如每天、每周、每月等。你可以在創建或編輯觸發器時指定這些規則。
例如,創建一個每天凌晨 2 點執行的觸發器:
ubuntu-trigger create --name "DailyTrigger" --command "/path/to/your/script.sh" --every "0 2 * * *"
Ubuntu Trigger 還支持使用系統事件來觸發任務,例如系統啟動、關機、用戶登錄等。
例如,創建一個在系統啟動時執行的觸發器:
ubuntu-trigger create --name "StartupTrigger" --command "/path/to/your/script.sh" --on "startup"
你可以使用以下命令來監控觸發器的執行情況:
ubuntu-trigger status MyTrigger
chmod +x /path/to/your/script.sh
通過以上步驟,你可以輕松地在 Ubuntu 系統上使用 Ubuntu Trigger 進行任務調度。