zoukankan      html  css  js  c++  java
  • Centos7每天自动更新指令

    首先我们立即手动更新所有预先安装的软件:

    yum -y update

    跟着设定系统定时自动更新,第一步确定服务器是否安装了自动执行指令的工具,跟着使用 yum 一个名叫 yum-cron插件。

    CentOS 7 使用数个软件来自动执行指令:cronanacronat 和 batch,其中 cron 和 anacron 用来定期重复执行指令,At 和 batch 则用来在特定时间执行一次性的指令。
    我们将会使用 cron 和 anacron,两者的分别这里不细表了,将来有机会再讨论,现在使用一个指令同时安装 cronie 和 yum-cron

    yum -y install cronie yum-cron

    完成后系统多了数个档案,比较重要的包括:
    /etc/cron.daily/0yum.cron,Anacron 每天执行0yum.cron一次,它根据 /etc/yum/yum-cron.conf 来更新软件  ,/etc/yum/yum-cron.conf

    每天执行只会下载更新的软件,并不安装,需要修改apply_updates = no 为 yes,才会自动安装,用意是让管理员检视 yum-cron的输出,选取需要更新的软件进行手动安装。

    vim /etc/yum/yum-cron.conf

    确认一下 update_messages = yesdownload_updates = yesapply_updates = yes

    yum-cron 配置档案

    最后,启动 crond 和 yum-cron

    systemctl start crond

    systemctl start yum-cron

    (二):

    1、手动更新软件包命令

    # yum -y update 

    备注:可以采用定时任务crontab进行更新

    2、CentOS 7 使用数个软件来自动执行指令:cron、anacron、at 和 batch,其中 cron 和 anacron 用来定期重复执行指令,At 和 batch 则用来在特定时间执行一次性的指令。

    安装:# yum -y install cronie yum-cron

    3、执行步骤

    1)/etc/cron.daily/0yum-daily.cron 每天执行一次该文件

    2)根据/etc/yum/yum-cron.conf文件进行软件更新

    3)更新下载成功,但不会安装

    4、修改配置,自动安装更新下来的安装包

    # vim /etc/yum/yum-cron.conf

    update_messages = yes

    download_updates = yes

    apply_updates = yes

    5、重启服务

    # systemctl restart crond.service

    # systemctl restart yum-cron.service

  • 相关阅读:
    织梦栏目判断 seotitle的小bug
    Python正课32 —— 函数参数的补充
    Python正课31 —— 函数参数的使用
    Python正课30 —— 函数的基本使用
    Python正课29 —— 文件修改
    Python正课28 —— f.seek的应用
    Python正课27 —— 文件高级操作:指针的移动
    Python正课26 —— 文件处理的补充
    javascript 中的时间戳转换时间 根据时间字符判断星期几 根据开始时间结束时间获取中间间隔时间 来自转发
    js获取url参数值的两种方式
  • 原文地址:https://www.cnblogs.com/qiantan/p/11167406.html
Copyright © 2011-2022 走看看