使用命令查詢crontab 任務時,一直提示:no crontab for root 。查看了一些資料,說是crontab在初始時,設置了一次編輯方式,因此試了一下crontab -e的方式編輯,即在命令行,輸入 crontab -e ,進行編輯頁面,輸入定量執行的腳本linux
*/1 * * * * root /data/bakdb.sh > /data/bak.log 2>&1 。crontab -e的使用方式與vi編輯器相同, 配置成功後 使用命令crontab -u root -l 能夠查看當前定時任務編輯器
具體流程:spa
cd etc命令行
在etc目錄下,執行 crontab -e crontab
在插入模式下輸入 0 1 * * * root /data/bakdb.sh > /data/bak.log 2>&1it
保存io
使用命令 crontab -u root -l 能夠查看當前定時任務 成功!class
crontab命令詳解配置
usage: crontab [-u user] file
crontab [ -u user ] [ -i ] { -e | -l | -r }
(default operation is replace, per 1003.2)
-e (edit user's crontab)
-l (list user's crontab)
-r (delete user's crontab)
-i (prompt before deleting user's crontab)date
crontab -e
crontab -l
crontab實現以秒執行,很好很強大
linux中crontab實現以秒執行任務