国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

crontab執行時間與系統時間不一致問題解決

2024-09-01 13:56:26
字體:
來源:轉載
供稿:網友

前言

在LINUX中,周期執行的任務一般由cron這個守護進程來處理[ps -ef|grep cron]。cron讀取一個或多個配置文件,這些配置文件中包含了命令行及其調用時間。

cron的配置文件稱為“crontab”,是“cron table”的簡寫。

cron是一個linux下 的定時執行工具,可以在無需人工干預的情況下運行作業。

  service crond start //啟動服務
  service crond stop //關閉服務
  service crond restart //重啟服務
  service crond reload //重新載入配置
  service crond status //查看服務狀態 

發現問題 

事情是這樣的在自己的服務上有一條如下crontab

10 0 * * * root echo 'xxx' >> zzz

熟悉的人都知道是 晚上00:10執行,把xxx輸出到zzz文件

可是問題來了 這條crontab不在00:10執行!而是在中午12:10執行。

crontab 執行時間和系統時間不一致!!!!

我記得服務器更改過時區現在也是 CST時區 沒理由不執行啊!

試著google下crontab 時區,還真搜到 幾個類似的例子

原來 修改過時間后必須手動重啟crontab

/etc/init.d/crond restart

必須重啟crontab 重啟服務器是沒有用的,我修改時區后重啟過服務器 都是沒有用的,必須重啟crontab!

還有一種情況的 時區分兩個 一個是 timezone 還有個是localtime,按照下面命令即可解決

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeservice crond restart

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江门市| 咸阳市| 喀什市| 邓州市| 湘潭市| 疏勒县| 连江县| 长治市| 遂溪县| 松潘县| 司法| 潮州市| 五常市| 韶关市| 桃源县| 寿光市| 芜湖市| 安平县| 武隆县| 郯城县| 英超| 大冶市| 满洲里市| 鄯善县| 吉安市| 措勤县| 临城县| 宁陵县| 田东县| 延安市| 台东市| 故城县| 静宁县| 乌兰察布市| 肥城市| 桃园县| 黎川县| 深泽县| 黄冈市| 武平县| 武汉市|