Suse啟動cron的方法

2021-08-07 04:25:11 字數 1030 閱讀 8697

學習suse時,你可能會經常遇到suse問題,這裡將介紹suse啟動cron的解決方法,在這裡拿出來和大家分享一下。希望大家學會suse啟動cron的步驟。

1.suse中通過crontab來啟動cron

[root@localhost ~]# /etc/init.d/crontab start

[root@localhost ~]# /etc/init.d/crontab stop

[root@localhost ~]# /etc/init.d/crontab restart

設定開機自動啟動

[root@localhost ~]# chkconfig crontab on

2. 用crontab命令編輯配置檔案

crontab -u //設定某個使用者的cron服務,一般root使用者在執行這個命令的時候需要此引數

crontab -l //列出某個使用者cron服務的詳細內容

crontab -r //刪除沒個使用者的cron服務

crontab -e //編輯某個使用者的cron服務

進入vi編輯模式,編輯的內容一定要符合下面的格式:* * * * *

幾個常用的例子:

每個小時的第5分鐘執行一次

5 * * * * date >> /tmp/date.log

每隔10分鐘執行一次

*/10 * * * * date >> /tmp/date.log

每天13時和23時定時執行

0 23,13 * * * date >> /tmp/date.log

每天上午6點到12點之間,每兩個小時執行一次,14點執行一次。

0 6-12/2,14 * * * date >> /tmp/date.log

每次編輯完某個使用者的cron設定後,cron自動在/var/spool/cron下生成乙個與此使用者同名的檔案,此使用者的cron資訊都記錄在這個檔案中,這個檔案是不可以直接編輯的,只可以用crontab -e 來編輯。cron啟動後每過乙份鐘讀一次這個檔案,檢查是否要執行裡面的命令。因此此檔案修改後不需要重新啟動cron服務。

SUSE 12 服務開機自啟動

suse 12 服務開機自啟動 tomcat 開機自啟 這裡 etc init.d after.local 就是我要做開機自啟的服務 這裡加入了要開機自啟的tomcat服務 suse12 cat etc init.d after.local egrep v usr sbin sshd usr sbi...

解決cron不能啟動指令碼的問題

解決cron不能啟動指令碼的問題 一 背景 在開發過程中總是會需要系統cron服務啟動我們自定義的服務。我們手動執行指令碼,指令碼中定義的服務就能執行。如果我們讓cron服務來管理我們的指令碼,有可能cron服務不能定時啟動我們的指令碼。二 解決方法 在我們的指令碼中加入我們服務需要的環境變數。1 ...

SUSE安裝g 的兩種方法

方法一 使用光碟作為安裝源,zypper in gcc c 方法二 場景描述 在suse採用rpm安裝g 的時候,遇到以下的問題 linux kernel headers is needed by 在suse x86 64檔案 夾下沒有找到這樣子的乙個rpm包,導致後續的包都沒有辦法 正確的安裝。解...