liux下定時任務的管理

2021-08-31 16:50:29 字數 1236 閱讀 2184

為當前使用者 建立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 編輯當前使用者的定時服...