取出磁盘利用率最大值 ,写个脚本,做判断,只要快满了,就报警

计划周期性执行的任务提交给crond,到指定时间会自动运行

  系统cron任务:系统维护作业

       /etc/crontab

   用户cron任务:

        crontab命令

  日志:/var/log/cron

第一种 通过系统cron任务  也就是 vim  /etc/crontab写入计划任务

  比如   上面例子   周一到周五的 每一分钟  都会以wang的身份 运行脚本

  

 比如 工作日的 每天 2.30执行脚本

标准输出默认通过邮件方式发送    通过 /var/log/cron 日志 可以看到执行情况

第二种 通过命令的方式

每个用户都有专用的cron任务文件:/var/spool/cron/USERNAME

  • -l  列出所有任务
  • -e  编辑任务
  • -r  移除所有任务
  • -i  同-r一同使用,以交互式模式移除指定任务
  • -u user 仅root可运行,指定用户管理cron任务

/etc/cron.{allow,deny}

run-parts命令  后面跟文件夹  // 可以顺序运行 文件夹里所有的脚本,这个可以写到计划任务中、

注意:计划任务的标准输出是以邮件方式通知用户的,所以不会有显示,

(1) COMMAND > /dev/null   (2) COMMAND &> /dev/null

而且最好我们能够把需要运行的命令写到脚本中,然后定时去跑这些脚本,这样可以避免一些麻烦 如%问题

清理临时文件:CentOS7使用systemd-tmpfiles-setup服务实现

date  时间
系统时间 date 查看和修改时间 也可以查看 一些时间格式 date +%T 16:14:06 date +%F 2019-11-11 |date -s "2017-1-2 01:00:00" 修改时间为这个

硬件时间 clock 查看和修改时间

clock  -w  //把硬件时间改为操作系统时间

时钟同步:ntpdate ip 设置本地的时间和远程服务器的时间同步

chrony >>ntp

时间同步 是要一直同步的,之前命令ntpdate ip ,去同步远程服务器的时间,这种是一次性的,同步完就没了,但是时间久了,每个服务器之间的时间还是有差异的,所以要保持一直同步。所以会有服务端和客户端,而一个服务器既可以是date server,又可以是date client。所以这个 服务器和客户端都是要后台一直运行的。

ntp是一个服务,开启后,它会自动在后台运行,它包含了服务端和客户端,配置文件 /etc/ntp.conf 里面有作为客户端你要连接那些远程服务器。

  作为客户端,在这里配置远程ntp服务器的地址,他默认会有一些网络上的服务器

      

      ntpq -p  查看时间同步情况
  作为 ntp的服务的话,需要把这句话注释掉,允许别人查询我的时间

    

 chrony 首先启动服务,它本身包含了ntp服务,所以也可以用ntp客户端同步chrony服务器

    

  配置文件 /etc/chrony.conf

作为客户端

    

      查看时间同步情况

作为服务器 ,要指定 允许那些网段可以连我,全0位全部网络,下面的意思是当我连接的远程服务器,连接不上了我仍然可以作为时间服务器为客户端提供服务。当作为服务器时,会有两个监听端口 322和123

    

计划任务cron,date,时间同步ntp,chrony的更多相关文章

  1. centos7搭建ntp时间同步服务器chrony服务

    centos7搭建ntp时间同步服务器chrony服务 前言: 在centos6的时候我们基本使用的是ntp服务用来做时间同步,但是在centos7后推荐是chrony作为时间同步器的服务端使用, ...

  2. Linux 时间同步 05 chrony时间同步

    Linux 时间同步 05 chrony时间同步 目录 Linux 时间同步 05 chrony时间同步 chrony 的优势: chrony包介绍 安装chrony 配置与外部时间服务器进行时间同步 ...

  3. 4、时间同步ntp服务的安装于配置(作为客户端的配置)

    yum安装ntpd服务   .yum -y install ntp ntpdate (安装时间同步ntp服务) . vi /etc/ntp.conf (修改ntpd服务的配置文件)   3.修改配置文 ...

  4. Ubuntu配置OpenStack 二:配置时间同步NTP和安装数据库Maridb以及问题总结

    继上一节Ubuntu配置OpenStack 一:配置主机环境,下面继续为安装时间同步,以及配置openstack的安装包源和安装数据库Maridb.(全文截图都是由自己徒手搭建完成并且截图) 一.安装 ...

  5. linux的服务管理(centos6和Centos7)和网络管理(网卡配置),计划服务cron

    服务和网络 管理 init  ifcfg ens33 1.服务: Linux系统中提供的功能,统称为服务,如:at服务.cron服务.web服务.FTP服务.sshd服务等. 服务是由已经在运行的进程 ...

  6. Linux基础:时间同步工具Chrony

    在Linux下,默认情况下,系统时间和硬件时间,并不会自动同步.在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰.硬件时间的运行,是靠Bios电池来维持,而系统时间,是用CPU t ...

  7. 时间同步ntp服务的安装与配置(作为客户端的配置

    在linux环境下,我们不仅可以自己设置时间,也可以对系统进行时间的同步,比如同步时间到某台物理机上或虚拟机,皆可!接下来我们就以同步时间到某台物理机为例, 一起学习学习. 1.配置本地yum源(挂载 ...

  8. Ubuntu下的计划任务 -- cron的基本知识

    下面不完全: 参考:http://blog.csdn.net/cuker919/article/details/6336457 cron是一个Linux下的后台进程,用来定期的执行一些任务.因为我用的 ...

  9. 使用 NTP/Chrony 同时 Centos7 网络时间

    Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,提供高精准度的时间校正服务. 在 Centos ...

随机推荐

  1. 【New】WoSo_我搜 正式上线

    [New]WoSo_我搜 正式上线 一站式搜索平台 聚合多种领域搜索引擎,大大提高搜索效率,使搜索更简单 地址:https://huangenet.github.io/WoSo/

  2. 使用spring中遇到"java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor"问题

    项目中缺少aopalliance的jar包,下载一个相应的jar加入项目中就可以解决问题. 下载链接:http://www.java2s.com/Code/Jar/a/Downloadaopallia ...

  3. 使用@RunWith(SpringJUnit4ClassRunner.class)进行单元测试时 报错 和 java.lang.NoSuchMethodError的解决方法

    1 使用@RunWith(SpringJUnit4ClassRunner.class)进行单元测试时,需要junit高版本和spring-test的高版本才支持,junit需要4.0以上的,sprin ...

  4. 【转载】Windows环境下JNI的实现实例

    转自:http://blog.csdn.net/jjunjoe/article/details/6987183 一.关于JNI: JNI(Java Native Interface):Java本地调用 ...

  5. 001.Django_Model.整理

    Django001_Model.整理 Model表设计 数据定义数据存储,输出 a.定义表(信息 =字段) + 定义表关系 + (定义/限制)数据 b.通过orm等方法来,定义method来编辑原始数 ...

  6. Java连载64-finally语法及其注意事项

    一.finally语句块 1.注意点: (1)finally语句块可以直接和try语句块联合使用.try...finally.... (2)try.....catch.....finally也可以执行 ...

  7. Flask的基本使用

    最基本的一个Flask模板,实现本地9898端口访问,页面返回hello world from flask import Flask app = Flask(__name__) @app.route( ...

  8. Docker - 命令 - docker image

    概述 docker 客户端操控 镜像 1. 分类 概述 1 简单对 命令 做一些分类 分类 查看 ls inspect history 与 dockerhub 交互 pull push 导出 & ...

  9. PowerDesigner--comment和name互相复制

    1.comment复制到name 脚本代码: Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl Set ...

  10. py1

    python 下载安装  https://python.org python解释性语言 python数据结构 *输入输出 print(12,34,56,end='',sep='*') input() ...