Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7|回复: 0

叙述:如何执行常见的linux系统自动化任务

[复制链接]

5万

主题

0

回帖

15万

积分

超级版主

Rank: 8Rank: 8

积分
159799
发表于 2024-10-13 00:41:13 | 显示全部楼层 |阅读模式

系统的在运营状态时,我们常需要对进行维护,例如查看资源剩余并做出响应、日志分割、数据整理,在特定状态执行特定任务等等,这些都会需要能现自动执行某些任任务。本篇博文介绍如何进行常见的自动化任务。小虎队软件库的相关问题可以到网站了解下,我们是业内领域专业的平台,您如果有需要可以咨询,相信可以帮到您,值得您的信赖!https://www.xhd1.com/


现“自动化”有如下好处:

节省人力,一个脚本就够了。

在夜晚自动执行可以避开流量高峰期,不影响白天的效率。

准确,设置完善的情况下,不会出差错。

当然比较重要的还是省心了,不用频繁的敲某些命令了。

开机启动

开机启动应该是我们很经常的需求了,我们常需要在开机时就自动执行某些命令来开启服务,进程等,有了它我们不必再在每次开机时输入同一堆命令。

命令

使用命令可以在设置在不同启动级别下启动特定的服务或是程序。

先说一下的运行级别:

等级0表示:表示关机

等级1表示:单用户模式

等级2表示:不带NFS功能的多用户命令行模式

等级3表示:有带NFS功能的多用户命令行模式

等级4表示:不可用

等级5表示:带图形界面的多用户模式

等级6表示:重新启动

的命令如下:

--命令查看已设置的开启自启动列表。0:1:2:6:的结果,表示在服务在启动级别为2345的情况下会自动启动。--向任务列表中添加一个服务[--126]设置用服务在状态为开关,[]内省略则在2345级别开启--将任务列表中的服务删除

文件的编辑

也可以直接编辑目录下的文件来现开机自启动。此目录下有很多文件,是在启动状态为的情况下的启动文件夹,、、都是系统的模块或系统设置的自启文件[夹]。

我们用编辑文件,来定制自己的自启计划。命令十分简单,就像平常在操作一样。如表示开机自启动服务器。

现定时任务

是一个简单的功能简单的定时任务程序,它只能进行一次性的定时任务,其用法如下:

#加时间启动命令输入要执行的操作C+D按C+D退出命令编辑

其的常见形式如下

H:第二天的H点分+在分时天周后在午夜=-=H:在当天上午下午的H点分

我们也可以在文件中查看的当前命令。还需要注意的是,默认进程关闭状态,需要手动打开。

现定时任务

内置的进程能帮我们现这些需求,搭配脚本,非常复杂的指令也没有问题。

介绍

守护进程是一个由用程序和配置文件组成的小型子系统,在几乎所有类UNIX系统上都可以找到某种风格的,我们可以用|找到这个守护进程。

我们经常使用的是命令是的简写,它是的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。

目录下存放的是每个用户包括的任务,每个任务以创建者的字命

这个文件负责调度各种管理和维护任务。这个目录用来存放任何要执行的文件或脚本。

我们还可以把脚本放在、、、目录中,让它每小时天星期、月执行一次。

的使用

我们常用的命令如下:

[-]省略用户表表示操作当前用户的-(编辑工作表)-(列出工作表里的命令)-(删除工作作)

我们用-进入当前用户的工作表编辑,是常见的界面。每行是一条命令。

的命令构成为时间+动作,其时间有分、时、日、月、周五种,操作符有

*取值范围内的所有数字

每过多少个数字

-从X到Z

,散列数字

以下是几个例子。

时间注释002512*在12月25日的0时0分*5****每过5分钟*4-6***每天的456点****2,5每周二和周五

配合简单的脚本

如果我们的命令有逻辑判断等非常复杂的操作时,再直接编辑就有点困难了,这时,我们可以使用脚本。其来历,分类定义与题不符,不再多说,我们直接说它的用法。

我们用来使用编辑一个脚本

#!声明开始脚本=""定义一个变量$熟悉的,输出变量

然后-编辑,添加*5****每隔五分钟运行一次脚本,也可以用来用进程来执行程序。

如果您觉得本博文对您有帮助,可以在下方留言讨论~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|企业-展美呗贤果有限公司

GMT+8, 2024-11-1 22:27 , Processed in 0.054108 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表