Linux操作系统如何定时关机?

devtools/2024/10/4 3:46:22/

在日常使用电脑的过程中,一般都会有软件升级、系统杀毒的工作,可能还需要电脑的定时关机、提醒事项功能。对于Linux操作系统,可以使用几种任务计划工具来指定相应的任务计划,使这些需求自动在后台运行。

一、at命令

at命令的作用是在一个指定的时间执行任务,且只能执行一次。它的使用格式为:at [选项] [时间日期] 。

选项作用

-f  filename

运行由filename指定的脚本

-l

列出所提交的作业

-r

删除一个作业

一般新装的系统是没有安装at命令工具的,这时在Ubuntu系列系统可以用sudo apt-get update 和sudo apt-get install at来安装。

图 1

举例在21:04创建一个at.txt文件。

图 2

二、batch命令

batch命令不在特定时间运行,而是等到系统不忙于别的任务时运行。batch命令工具不用单独安装,安装at后batch命令可以使用。键入batch命令后,提示符“at>” 。在提示符后键入所有命令,按Enter键转入一个空行,然后再键入“Ctrl-d”退出。举例在空闲时间创建一个batch.txt文件。

图 3

三、crontab命令

由crontab命令来设定任务计划,可以在无需人工干预的情况下按照设定的时间周期性的运行任意一个shell脚本或某个命令。crontab命令允许用户提交、编辑或删除相应的任务计划。每一个用户都可以有一个crontab文件来保存任务计划信息。

一般新装的系统是没有安装crontab命令工具的,这时在Ubuntu系列系统可以用sudo apt-get install cron来安装。

图 4

crontab命令格式为: crontab [选项] [用户名]。

选项

用法

-l

显示用户的Crontab文件的内容(显示自己的Crontab文件的内容)

-i

删除用户的Crontab文件前给提示

-r 

从Crontab目录中删除用户的Crontab文件

-e 

编辑用户的Crontab文件

当用户建立的crontab文件名与用户名一致,存于/var/spool/cron/crontabs/用户名。crontab文件格式共分为六个字段(先后顺序),第六个字段为所要执行的命令。

字段

含义

取值范围

1

分钟

0~59

2

小时

0~23

3

日期

1~31

4

月份

1~12

5

星期

0~60表示周日

电脑用户计划在每周一至周五下午18:00,让电脑自动关机,用户可直接编辑自己的crontab文件。用crontab –e命令打开crontab文件,并输入如下图中的字段。

图 5


http://www.ppmy.cn/devtools/119135.html

相关文章

【Linux】基于驱动框架的程序编写测试

【Linux】基于驱动框架的程序编写测试 字符设备驱动工作原理☆ 驱动程序开发驱动程序开发步骤驱动代码框架驱动框架设计流程 编译与测试编译测试 参考博文: 【Linux】基于框架编写驱动代码、驱动代码编译和测试 Linux驱动(驱动程序开发、驱动框架代码编…

Spire.PDF for .NET【页面设置】演示:对PDF 文件进行分页

PDF 分页不仅允许用户在 PDF 文件中添加页码,还可以将 PDF 文档分成几部分,以便添加一些附加信息,例如 PDF 文件封面、简介或参考资料。因此,PDF 分页为管理大型文件或组织书籍提供了极大的便利。本节将向您展示一种通过C#、VB.NE…

Excel 获取某列不为空的值【INDEX函数 | SMALL函数或 LARGE函数 | ROW函数 | ISBLANK 函数】

〇、需求 Excel 获取某列不为空的值(获取某列中第一个非空值 或 获取某列中最后一个非空值)。 一、知识点讲解 INDEX函数 和 SMALL函数 两个函数搭配使用都可以实现上述需求 获取某列中第一个非空值 。 INDEX函数 和 LARGE函数 两个函数搭配使用都可以实现上述需求 获取某…

【CKA】二、节点管理-设置节点不可用

2、节点管理-设置节点不可用 1. 考题内容: 2. 答题思路: 先设置节点不可用,然后驱逐节点上的pod 这道题就两条命令,直接背熟就行。 也可以查看帮助 kubectl cordon -h kubectl drain -h 参数详情: –delete-empty…

关于音频噪音处理【常见问题、解决方案等】

1、降噪 【1】动物叫声处理 问题描述 原视频的人声与动物叫声重合,想清除动物的声音。 解决方案 [1] 声音模型噪音消除 1、将音频文件导入Adobe Audition 2、打开频谱图,找到相应噪音的特征,用画笔工具选择所有噪音区域 3、使用“学习声音模…

【Golang】Go语言中type关键字到底是什么?

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

普通二叉搜索树的模拟实现【C++】

二叉搜素树简单介绍 二叉搜索树又称二叉排序树,是具有以下性质的二叉树: 若它的左子树不为空,则左子树上所有节点的值都小于根节点的值 若它的右子树不为空,则右子树上所有节点的值都大于根节点的值 它的左右子树也分别为二叉搜索树 注意…

ssm模糊知识点整合

一、参数绑定常用注解 RequestParam:用于将请求参数绑定到你的方法参数上。 PathVariable:用于将路径变量绑定到你的方法参数上。 RequestBody:用于将请求主体绑定到你的方法参数上,通常用于绑定POST请求的JSON或XML数据。 Req…