通過rpm安裝crontab


可以在對應的虛擬機centos上查看 所安裝的crontab安裝信息,然后選中rpm包進行安裝,命令:rpm -qa |grep cron

如:

 如沒有上述信息,表名沒有安裝,也可以直接用crontab命令查看,出現下列提示表名沒有安裝

# crontab
-bash: crontab: command not found

#准備文件

將光盤CentOS-6.5-x86_64-bin-DVD1放入光驅,進入Packages目錄,或者將以下文件復制到要安裝的系統中: 

(1/5): cronie-1.4.4-15.el6.x86_64.rpm
(2/5): cronie-anacron-1.4.4-15.el6.x86_64.rpm
(3/5): crontabs-1.10-33.el6.noarch.rpm  
(4/5): procmail-3.22-25.1.el6_5.1.x86_64.rpm
(5/5): sendmail-8.14.4-9.el6.x86_64.rpm    

 實際上只需要前3個就行,后兩個是郵件相關的

#開始安裝 安裝cronie-1.4.4-12.el6.x86_64.rpm時提示缺少依賴項,經過測試可以直接使用“–nodeps”選項忽略它。

# rpm -ivh cronie-1.4.4-12.el6.x86_64.rpm --nodeps
Preparing...                ########################################### [100%]
   1:cronie                 ########################################### [100%]
# rpm -ivh crontabs-1.10-33.el6.noarch.rpm 
Preparing...                ########################################### [100%]
   1:crontabs               ########################################### [100%]
# rpm -ivh cronie-anacron-1.4.4-12.el6.x86_64.rpm 
Preparing...                ########################################### [100%]
   1:cronie-anacron         ########################################### [100%]  

然后可以進行crontab -e進行編輯,雖然crontab可用了,但是是否加入到開機運行還得查看是否已啟動crond,可以用 ps -ef|grep crond

如果沒有啟動,可以用如下命令啟動:

#服務狀態控制

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

或者使用

service crond start
service crond stop
service crond restart
service crond reload
service crond status

參考:

https://blog.csdn.net/testcs_dn/article/details/48781553

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM