crontab命令執行結果會保存到名為“crontab.log”的文件中,使用“tail -f crontab.log”命令實時查看結果。結果格式包括時間、用戶名和執行的命令,并附帶錯誤消息(如有)。
crontab命令執行結果
crontab命令在執行任務后,會將執行結果輸出到一個名為“crontab.log”的文件中。該文件通常位于主目錄下。
查看crontab執行結果
要查看crontab執行結果,可以使用以下命令:
tail -f crontab.log
此命令將打開“crontab.log”文件的尾部并實時顯示新添加的日志條目。
解讀crontab執行結果
crontab執行結果以如下格式輸出:
MM DD HH:MM:SS USERNAME COMMAND
- MM: 月份
- DD: 日期
- HH: 小時
- MM: 分鐘
- SS: 秒
- USERNAME: 運行任務的用戶名
- COMMAND: 執行的任務
示例輸出
02 15 16:15:30 username /usr/local/bin/backup.sh
這表示在2月15日下午4:15:30,名為“username”的用戶運行了“/usr/local/bin/backup.sh”腳本。
處理執行錯誤
如果任務在執行過程中遇到錯誤,錯誤消息也會記錄在“crontab.log”文件中。錯誤消息的格式通常如下:
MM DD HH:MM:SS USERNAME ERROR MESSAGE
示例錯誤消息
02 15 16:15:30 username /usr/local/bin/backup.sh: no such file or directory
這表示在2月15日下午4:15:30,名為“username”的用戶運行“/usr/local/bin/backup.sh”腳本時,由于找不到此文件或目錄,腳本執行失敗。