Linux Ubuntu系統版本通過Crontab設置定時任務的執行

Linux Ubuntu系統版本通過Crontab設置定時任務的執行

本文由本人收集網絡信息總結而來

特別鳴謝://linux.zone/2258

1 crontab 簡單介紹以及語法使用

參閱://www.runoob.com/linux/linux-comm-crontab.html

2 Ubuntu使用crontab

2.1 Ubuntu中crontab的簡單命令
# 查看是否已安裝crontab
crontab -l 
# Ubuntu通過apt命令安裝crontab軟件
apt-get-install cron
# 啟動
service cron start
# 重啟
service cron restart
# 停止
service cron stop
# 檢查狀態
service cron stop
## 本部分命令由本人通過別人的博客得來,驗證可用
2.2 創建需要定時執行的bash腳本文件
# 創建名為 test 的文件,在該文件中編寫定時任務的內容
vim test
# 創建 output.txt 該文件用於下面的步驟中接收定時任務輸出的結果
touch output.txt
# 在創建的文件中寫入以下內容
# 每分鐘運行一次 date 命令同時往 /home/soft/output.txt 文件中寫入輸出內容
* * * * * date >> /home/soft/output.txt
2.3 執行定時任務文件
# 將寫好的定時任務文件裝載到cron中,該步驟很重要
crontab test
# 重啟crontab
service cron restart
# 查看當前用戶下的定時任務
crontab -l
root@incercadi:/home/soft/# crontab -l
* * * * * date >> /home/soft/output.txt
# 幾分鐘之後查看定時任務是否執行成功,如果裏面寫入了內容則說明定時任務運行成功
cat /home/soft/output.txt