linux 例行性工作,Linux例行性工作

Linux例行性工作

Linux:例行性工作

什么是例行性工作?

其实对于例行性工作而言就是在当前环境下周期性进行的必须工作。

在Linux下,有2种例行性工作种类:

一种是突发性,做完以后就没有的那种

at:at是个可以处理仅执行一次就结束调度的命令,不过要执行at,必须要有atd这个服务。

在某些Linux版本中这个服务项目不是默认开启的,所以我们需要对这个服务进行开启。

另外一种是例行性的,就是每隔一定的周期要来办的事项:

crontab:crontab这个命令锁设置的工作将会循环一直进行下去。可循环的时间为分钟.小时.每周.每月或每年等。crontab除了可以使用命令执行外,也可以编辑/etc/crontab来支持,

然后我们了解一下Linux下常见的例行性工作:

进行日志文件的轮替(log rotate);

日志文件分析logwatch的任务:

系统发生软件问题,硬件错误等的绝大部分信息都会被记录到日志文件中,因此logwatch就是主动分析日志文件信息,来进行软件/硬件方面的错误内容监视。

3.新建locate的数据库;

4.whatis数据库的建立;

5.RPM软件日志文件的新建;

6.删除临时文件;

7.与玩过服务有关的分析行为;

下面来说一下关于Linux的at工作:

atd的启动与at的运行方式;

开启at:

root用户权限下:

/etc/init.d/atd restart

运用:

at [-mldv] TIME

-m:at工作完成后,即使没有输出信息,以email的形式通知该用户工作已完成

-l:列出系统上所有的at工作

-d:取消一个在调度中的工作

-v:可以使用较明显的时间格式列出at工作表

-c:可以列出后面接的该项工作的实际命令内容

TIME:HH:MM 04:00 HH:MM YYYY-MM-DD 04:00 2009-03-17

HH:MM[am|pm][Month][Date] 04pm March 17

HH:MM[am|pm]+ numer[minutex|hours|days|weeks] now + 5 minutes 04pm + 3 days

atq显示当前at列表,atrm [jobnumber],删除at项

循环执行的例行工作调度:

用户的设置:

/etc/cron.allow 添加后可以使用,没有的不可使用

/etc/cron.deny 写入不可使用,没有可以使用.

添加循环例行工作:

crontab [-u username] [-l| -e | -r]

-u:root才能够进行这个任务,也是帮其他用户新建/删除crontab工作调度;

-e: 编辑crontab工作内容:

-l:查阅crontab的内容

-r: 删除所有,删除的话请-e编辑

编辑语法:

图片出自:鸟哥的Linux私房菜:

81bfe4a72c379d7f1f360ac314b30529.png

然后我们来试一试:

62a07015d4eef71662a168c6c6012c84.png

*/5 *  *  *   *   echo hello > /dev/pts/0

#分 时 日  月  周  [==========命令串=====]

就是每个5分钟向当前终端打印hello。

tty命令查询当前终端路径。

转载于:https://blog.51cto.com/memory73/1771639

Linux例行性工作相关教程

Linux进程间通信:消息队列

Linux进程间通信:消息队列 一、什么是消息队列 消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。 每个数据块都被认 为是有一个类型,接收者进程接收的数据块可以有不同的类型值。我们可以通过发送消息 来避免命名管道的同步和阻塞问题。消息

Linux:各种锁

Linux:各种锁 其实在操作系统中,都存在着多进程与多线程来优化处理整个操作系统的逻辑,不仅仅在操作系统,我们所编写的程序中都一样存在着各种地方使用多进程多线程,虽然多进程多线程看着很好很强大,但是总存在着非原子性情况下的执行顺序确定操作。 所

Linux:守护进程

Linux:守护进程 守护进程也称精灵进程(Daemon): 是运行在后台的一种特殊进程。他独立与控制终端并且周期性的执行某种任务或者处理某些发生的事情。守护进程是一种很有用的进程,在操作系统中,维护系统各种设施的进程。 在Linux中,大多数服务器就是守护进

Linux:前期总结

Linux:前期总结 1.常见指令及权限理解 一. 计算机体系结构: 冯诺依曼体系结构:输入设备,存储器(控制器,运算器)。输出设备。 环境变量: PATH,HOME,LOGNAME,SHELL,HOSTNAME(环境指令) echo,export,env,set,unset,readonly(环境变量设置) Linux文件类型

导致马尾神经损伤的原因之一腰椎退行性病变

导致马尾神经损伤的原因之一腰椎退行性病变 腰椎作为人体骨关节系统的重要组成部分,承担着支撑和运动的功能。人体的所有活动都在增加腰椎的负担,随着年龄的增长,过度的活动和超负荷的承载,会使腰椎加快老化。严重时会引起腰腿痛甚至神经损害,影响工作能

Linux之SSH远程密钥登录

Linux之SSH远程密钥登录 同样是作为远程工具, SSH 优点是基于成熟的公钥加密体系,所以传输的数据会进行加密,保证数据在传输的时候,不被篡改及泄露,从而提高了系统的安全性。 一般的 linux 操作系统中都有默认安装,或者安装时选择安装。 #rpm –qa |gre

Java运行时内存工作过程

Java运行时内存工作过程 介绍在Java8中,运行时内存是如何工作的,对象的走向如何,Java7和Java8内存模型的变化又是什么?接下来让我给你解开谜团 运行时内存 基本组成如图: 其中新生代又分为Eden区、SurvivorFrom、SurvivorTo三个区,这么分的目的是因为年

20 Linux System Monitoring Tools Every SysAdmin Should Know

20 Linux System Monitoring Tools Every SysAdmin Should Know N eed to monitor Linux server performance? Try these built-in commands and a few add-on tools. Most Linux distributions are equipped with tons of monitoring. These tools provide m

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434482.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

socket 编程入门教程(三)TCP原理:5、TCP的三次握手(three-way handshake)

前面3个小节介绍了socket机制对TCP协议三次握手的实现,需要强调的是,与协议独立于实现类似,TCP的三次握手是独立于socket体系的理论。在TCP协议中,三次握手是通过3个TCP格式的IP数据报来实现的。TCP格式的IP数据报中包含着TCP首部…

Android串口通信实例分析【附源码】

Android 串口通信实例分析,用的时开源的android-serialport-api 这个是用android ndk实现的串口通信,我把他做了一个简化,适合于一般的程序的串口通信移植,欢迎拍砖~~~~&#xff5e…

linux 下搭建yolov3错误,Ubuntu20.04+cuda11.1+yolo3 目标检测 深度学习系统 真正从0搭建 包含各类可能遇到的错误...

本篇文章包含内容较多,请参照目录浏览,在每一部分结束或,有该部分可能遇到的问题0、开始本教程前请先备份电脑中的重要文件!!!!一、Ubuntu20.04 搭建更详细的内容请参照该博客:https://www.cnblogs.com/mas…

怎么配置SQLServer2005以允许远程连接

默认情况下,SQLServerExpressEdition 2005和SQL Server 2005开发版不允许远程连接。  要允许远程连接SQL Server 2005 ,需要完成以下步骤:  在SQLServer 实例上启用远程连接。  打开服务器 SQLBrowser 服务。  配置防火墙以允许SQLBrowser 服务和SQLServer服…

Kamailio 简介

Kamailio项目诞生于 2005年7月, 它是从德国FhG FOKUS研究所主导的SIP Express Router(SER)项目组分裂出来的。新项目建立的目标是创建一个开放的开发环境,以建立一个强大的可扩展的开源SIP服务器。最初,新项目命名为OpenSer,后来因…

SystemVerilog例子---traffic light

SystemVerilog例子---traffic light module traffic_light(output logic green_light,yellow_light,red_light,input sensor,input [15:0] green_downcnt,input [15:0] yellow_downcnt,input clock,input resetN); parameter R_BIT 0,G_BIT 1,Y_BIT 2;enum logic [2:0] {RE…

蓝桥杯c语言a组省赛试题及答案,2016-蓝桥杯-省赛-C语言大学A组全部真题.doc

第七届蓝桥杯大赛个人赛省赛真题(软件类)C/C 大学A组考生须知:考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试题。考试时间为4小时。时间截止后,提交答案无效。在考试强制结束前,选手可以主动结束考…

Digest authentication

“摘要”式认证( Digestauthentication)是一个简单的认证机制,最初是为HTTP协议开发的,因而也常叫做HTTP摘要,在RFC2671中描述。其身份验证机制很简单,它采用杂凑式(hash)加密方法&a…

关于DateTime和String转换的容易犯得错误

在开发中,常常会有DataTime类型和String类型的互相转换的要求,比较常用的写法是 var date Convert.ToDateTime("2012/06/08 09:10:10"); 咋一看这个代码好像没有什么问题, 实际运行也没发现问题。但是客户的机器上却是有转换的异常…

软件工程-c语言--基于at89c51单片机c语言编写的计算器,基于AT89C1单片机C语言编写的计算器.doc...

基于AT89C1单片机C语言编写的计算器#include#define uint unsigned int#define uchar unsigned charsbit dulaP2^6;sbit welaP2^7;sbit key1P3^4;uchar code table[]{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0};uchar num,temp,num1…

Asterisk Queue呼叫中心的实现

1.先在sip.conf中建立若干个sip账号 如&#xff1a; [2207] typefriend mailbox2207 dtmfmoderfc2833 callgroup hostdynamic username2207 secret2207 canreinviteyes contextinternal calleridsch<2207> pickupgroup accountcode natyes disallowall allowilbc allowal…

stub 和 skeleton 的讲解,自己实现一个stub和skeleton程序

RMI的本质就是实现在不同JVM之间的调用,它的实现方法就是在两个JVM中各开一个Stub和Skeleton&#xff0c;二者通过socket通信来实现参数和返回值的传递。 有关RMI的例子代码网上可以找到不少,但绝大部分都是通过extend the interface java.rmi.Remote实现&#xff0c;已经封装的…

linux getdents 例子,Linux内建命令和外部命令(整理)

Linux命令有内部命令(内建命令)和外部命令之分&#xff0c;内部命令和外部命令功能基本相同&#xff0c;但也有些细微差别。【内部命令 vs. 外部命令】(1)内部命令实际上是shell程序的一部分&#xff0c;其中包含的是一些比较简单的linux系统命令&#xff0c;这些命令由shell程…

asterisk版本选择

背景&#xff1a;linux环境CentOS搭建好以后&#xff0c;下一步就是安装Asterisk了&#xff0c;但是面临的第一个问题就是面对如此多的版本该如何选择&#xff0c;因此不得不先对Asterisk的版本做一些分析了 一般&#xff0c;软件根据发布的维护的时间长短界定了两种类型&#…

暑假开始了,大家给力啊

Rome was not built in a day. 没有什么能轻易弄就 齐心努力&#xff0c;定能成就转载于:https://www.cnblogs.com/ustcSL/archive/2012/06/15/2550208.html

自己移植Asterisk1.8到OpenWRT下

众所周知OpenWRT是目前最流行的嵌入式Linux之一。支持广泛的CPU包括&#xff1a;x86、MIPS、ARM、PPC等。OpenWRT的trunk中所带的那个asterisk问题很多&#xff0c;缺少很多包&#xff0c;作者似乎仅仅是为了自己使用而移植的&#xff0c;而目前网上除了不详细的官方资料外也无…

延边大学c语言题库,延边大学-SPOC官方网站

课程大纲一、课程教学目的与任务本课程是理工科类的一门非常重要的计算机基础性课程&#xff0c;是学生学习程序设计语言和方法以及数据结构等课程的先导课程。是使学生了解有关程序设计的基本概念及常用术语&#xff0c;学习C 语言的基础知识、基本理论、基本概念和基本方法&a…

VC程序在没装VC的机器中运行

VC程序在没装VC的机器中运行(发表时间: 2008-6-26 16:01:00) 【评论】 【打印】 【字体&#xff1a;大 中 小】 本文链接&#xff1a;http://blog.pfan.cn/miaowei/36283.html复制链接 分享到&#xff1a;0标签:vs.net2005 vs.net2003 没装VC 没有VC 由于工作需要&#xff…

Asterisk PBX 快速安装向导

Asterisk PBX 可以简单的安装到大多数 Linux发行版本上&#xff0c;如 Debian, RedHat等&#xff0c;也可以定制到专用Linux版本运行&#xff0c;如Astlinux就是一个定制系统的例子。Asterisk PBX还可以运行于 Windows的cygwin境下(功能受到较大限制)&#xff0c;我们还曾经试…

STM32单片机读电压电流C语言,STM32单片机怎么检测0-24电压和电流

32的采集范围是0-3.3v你需0-24v电压衰减电路&#xff1a;电压跟随器高精度用运放&#xff0c;中精度用T型网络衰减电路&#xff0c;要求低用电阻分压的。电压缩小到0-3.3v范围内采集&#xff0c;然后用32通过一定比例再计算出实际电压扩展资料&#xff1a;单片机应用范围电路板…