Linux--定時命令crontab

Linux–定時命令crontab

-l #列出所有任務
-e #編輯任務
-u #指定用戶
file #使用文件內的任務

任務格式

* * * * * command

五列分別是

minute         0-59
hour           0-23
day of month   1-31
month          1-12 (or names, see below)
day of week    0-7 (0 or 7 is Sun, or use names)

注意事項:

  • command裏不要包含@
  • crontab的環境變量特別少,腳本出錯多半是這個原因

示例:

啓動firefox

* * * * * /home/user/ff.sh
#!/bin/bash
export DISPLAY=:0 && /usr/lib/firefox/firefox.sh www.baidu.com

如果想用crontab啓動帶窗口的界面,記得export DISPLAY=:0

note:關於修改默認編輯器,運行select-editor 或者直接修改~/.selected_editor 即可

發佈了50 篇原創文章 · 獲贊 15 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章