為當前使用者 建立cron服務
1. 鍵入 crontab -e 編輯crontab服務檔案
例如 檔案內容如下:
*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deletefile.sh
儲存檔案並並退出
*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deletefile.sh
*/2 * * * * 通過這段字段可以設定什麼時候執行指令碼
/bin/sh /home/admin/jiaoben/buy/deletefile.sh 這一字段可以設定你要執行的指令碼,這裡要注意一下bin/sh 是指執行 指令碼的命令 後面一段時指指令碼存放的路徑
2. 檢視該使用者下的crontab服務是否建立成功, 用 crontab -l命令
3. 啟動crontab服務
一般啟動服務用 /sbin/service crond start 若是根使用者的cron服務可以用 sudo service crond start, 這裡還是要注意 下 不同版本linux系統 啟動的服務的命令也不同 ,像我的虛擬機器裡只需用 sudo servicecronrestart 即可,若是在根用下直接鍵入servicecronstart就能啟動服務
4. 檢視服務是否已經執行用 ps -ax | grepcron
5. crontab命令
cron服務提供crontab命令來設定cron服務的,以下是這個命令的一些引數與說明:
crontab -u //設定某個使用者的cron服務,一般root使用者在執行這個命令的時候需要此引數
crontab -l//列出某個使用者cron服務的詳細內容
crontab -r //刪除沒個使用者的cron服務
crontab -e //編輯某個使用者的cron服務
比如說root檢視自己的cron設定 :crontab -u root -l
liux下定時任務的管理
為當前使用者 建立 cron 服務 1.鍵入 crontab e 編輯crontab服務檔案 例如 檔案內容如下 2 bin sh home admin jiaoben buy deletefile.sh 儲存檔案並並退出 2 bin sh home admin jiaoben buy delete...
linux 下 定時任務
crontab e 新建 編輯乙個任務 crontab l 列出所有任務 crontab 格式 基本格式 command 分鐘 小時 日 月 星期 命令 第1列表示分鐘1 59 每分鐘用 1表示 第2列表示小時1 23 0表示0點 第3列表示日期1 31 第4列 表示月份1 12 第5列標識號星期0...
Linux下定時任務
在linux下我們用crontab來實現定期執行指令碼。檢視crontab 輸入命令 cat etc crontab crontab u 設定特定使用者的定時服務 crontab l 列出當前使用者定時服務內容 crontab r 刪除當前使用者的定時服務 crontab e 編輯當前使用者的定時服...