统信UOS1060设置自动关机02

news2024/10/7 16:23:23

原文链接:统信UOS1060设置自动关机02
hello,大家好啊,今天继续给大家介绍一篇如何在统信UOS 1060上实现自动关机的文章,本篇文章采用创建系统服务(Systemd)的方式。
你可以创建一个systemd服务来在特定时间执行关机命令。这需要创建一个服务文件和一个timer文件。Timer文件定义了何时运行服务。它可以定时或按照特定的时间表运行服务

1、创建服务文件
创建一个新的服务文件,例如 /etc/systemd/system/auto-shutdown.service,并添加以下内容
[Unit] :部分包含了服务的描述。
Description=Automatically shut down the system :是对服务的描述,说明这是一个用于自动关机的服务。
[Service] :部分定义了服务的详细信息。
Type=oneshot :表示这个服务会执行一次然后退出。
ExecStart=/usr/sbin/poweroff :定义了服务启动时要执行的命令,即关机命令。

uos@uos-PC:~/Desktop$ sudo -i
请输入密码:
验证成功
root@uos-PC:~# vi /etc/systemd/system/auto-shutdown.service
root@uos-PC:~# cat /etc/systemd/system/auto-shutdown.service
[Unit]
Description=Automatically shut down the system

[Service]
Type=oneshot
ExecStart=/usr/sbin/poweroff
root@uos-PC:~# 

image.png

2、创建timer文件

创建一个与服务文件相关联的timer文件,例如 /etc/systemd/system/auto-shutdown.timer,并添加以下内容
[Unit] :部分包含了timer的描述。
Description=Run auto-shutdown.service at a specific time :是对timer的描述,说明这个timer是用来在特定时间运行auto-shutdown.service服务的。
[Timer] :部分定义了timer的详细信息。
OnCalendar=--* 14:35:00 :定义了timer触发的时间,即每天的23:00:00。
Unit=auto-shutdown.service :定义了当timer触发时要运行的服务,即auto-shutdown.service。
[Install] :部分定义了timer的安装信息。
WantedBy=timers.target :表示这个timer应该被timers.target所需要,确保timer在系统启动时被激活。

root@uos-PC:~# vi /etc/systemd/system/auto-shutdown.timer
root@uos-PC:~# cat /etc/systemd/system/auto-shutdown.timer
[Unit]
Description=Run auto-shutdown.service at a specific time

[Timer]
OnCalendar=*-*-* 14:35:00
Unit=auto-shutdown.service

[Install]
WantedBy=timers.target
root@uos-PC:~# 

image.png
3、启动和启用timer

运行以下命令来启动并启用timer:

root@uos-PC:~# systemctl start auto-shutdown.timer
root@uos-PC:~# systemctl enable auto-shutdown.timer
Created symlink /etc/systemd/system/timers.target.wants/auto-shutdown.timer → /etc/systemd/system/auto-shutdown.timer.
root@uos-PC:~# 

image.png

4、系统到时间自动关机
image.png

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

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

相关文章

Golang 接口(interface)最佳实践

引用类型:指针、slice切片、map、管道chan、interface等都是引用类型,在作为函数参数的时候进行修改会影响到原有的数据。 实现对Hero结构体切片的排序:sort.Sort(data Interface) Interface里面有三个方法可以实现&a…

sts搭建springboot

sts搭建springboot 需要的软件 Apache-maven-3.3.9.rar 链接:百度网盘 请输入提取码 提取码:1xgj Spring-tool-suite-4-4.20.0.RELEASE-e4.29.0-win32.win32.x86_64.self-extracting.jar 链接:百度网盘 请输入提取码 提取码:p…

【数据结构】算法、时间复杂度和空间复杂度详解 ------ 算法篇

文章目录 📋前言一. ⛳️算法的定义二. ⛳️算法的特性2.1 输入输出2.2 输入输出2.3 有穷性2.4 确定性2.5 可行性 三. ⛳️算法设计要求3.1 正确性3.2 可读性3.2 健壮性3.3 时间效率高和存储量低 四. ⛳️算法效率的度量方法4.1 事后统计方法4.2 事前分析估算方法 五…

基于SSM的旅游信息管理系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

竞赛选题 深度学习LSTM新冠数据预测

文章目录 0 前言1 课题简介2 预测算法2.1 Logistic回归模型2.2 基于动力学SEIR模型改进的SEITR模型2.3 LSTM神经网络模型 3 预测效果3.1 Logistic回归模型3.2 SEITR模型3.3 LSTM神经网络模型 4 结论5 最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 …

上位机在自动化中有何作用和优势?

今日话题 上位机在自动化中有何作用和优势? 自动化控制编程领域包括单片机、PLC、机器视觉和运动控制等方向。输入“777”,即刻获取关于上位机开发和数据可视化的专业学习资料,近年来,上位机编程逐渐兴起,正在逐步替…

统信UOS 1060系统自定义恢复

原文链接:统信UOS 1060系统自定义恢复 hello,大家好啊,今天给大家带来关于统信UOS 1060系统备份还原的系列内容的第五篇文章,系统自定义恢复,前期我们对系统进行了多种方式的备份,接下里就开始进行恢复操作…

免费获取天气预报的API接口(Json格式)

免费获取天气预报的API接口(Json格式) 1、接口地址2、城市代码 1、接口地址 当需要获取某个城市天气数据json时候,需要传入一个城市代码编码作为入参,地址: http://t.weather.itboy.net/api/weather/city/xxxxx &…

【Redis】Zset 有序集合命令

目录 命令ZADDZCARDZRANGEZCOUNTZREVRANGEZRANGEBYSCOREZPOPMAXBZPOPMAXZPOPMINBZPOPMINZRANKZREVRANKZSCOREZREMZREMRANGEBYRANKZREMRANGEBYSCOREZINCRBY 命令 ZADD 添加或者更新指定的元素以及关联的分数到zset中,分数应该符合double类型,inf/-inf作为…

尚硅谷Flink(二)DStream API

目录 🌠不会点 🪐DataStream API ​编辑 🌠 执行环境 创建执行环境 执行模式 触发程序执行 🌠源算子 准备基础类型 从集合中读取数据 从文件读取数据 从 Socket 读取数据 从 Kafka 读取数据 (没学过) …

分享一下便利店怎么做微信小程序

便利店微信小程序开发,让生意更便捷! 在这个数字化时代,微信小程序已经成为一种新的生活方式。它不仅改变了人们的消费习惯,还为各行各业提供了无限商机。对于便利店来说,微信小程序是一个绝佳的营销工具,…

docker-machine常用

docker-machine常用 什么是Docker Machine?Docker Machine默认支持的驱动安装kvm驱动 安装和配置Docker Machine环境准备node1安装Dockernode1安装Docker Machine为Docker Machine安装自动补全为Docker Machine准备boot2docker.iso镜像为node2创建machine主机 管理远…

138589-19-2,羧基荧光素-氨基盐酸盐,FAM-NH2.HCl

CAS号:138589-19-2 中文名:羧基荧光素-氨基.盐酸盐 英文名:FAM-NH2.HCl 化学式:C27H26N2O6 分子量:474.51 纯度标准:95% 产品简介:5-FAM-NH2.HCl(羧基荧光素-氨基.盐酸盐)其中异硫氰酸荧光…

点成分享 | 水浴设备在食品生物活性测定中的应用

一、食品加工副产品和废物的再利用 近年来,人们越来越关注食品加工副产物和废物的再利用问题。从环保角度来看,食品加工副产物和废物处理不当会对环境造成严重污染,因为他们降解后会产生难闻气味和大量渗滤液,从而垃圾填埋场也会…

嵌入式 CVR 和 Linux CVR:智能摄像机视频录制器的未来

随着智能监控、智能家居等领域的不断发展,嵌入式 CVR(Camera Video Recorder)和基于 RV1106/RV1103 芯片的 Linux CVR(Camera Video Recorder)平台成为了智能摄像机视频录制器的主要解决方案。本文将介绍嵌入式 CVR 的…

使用postMan调试接口出现 Content type ‘multipart/form-data;charset=UTF-8‘ not supported“

使用postMan调试接口出现 Content type multipart/form-data;charsetUTF-8 not supported" 问题原因解决方案 最近好久没写springboot项目了,然后写了一个添加用户的接口,使用postman测试时出现了问题。如下图: org.springfr…

在IDEA中如何用可视化界面操作数据库? 在idea中如何操作数据库? 在idea中如何像Navicat一样操作数据库?

1、找到database,创建连接 我用了中文包,英文状态下和我的操作完全一样 英文下第二列数据库名称为 database 2、配置相关属性,如IP地址,密码等 3、选择对应的库名,此处也叫架构 4、然后就可以进行愉快的操作了

免费chatGPT工具

发现很多人还是找不到好用的chatGPT工具,这里分享一个邮箱注册即可免费试用。 PromptsZone - 一体化人工智能平台使用 PromptsZone 与 ChatGPT、Claude、AI21 Labs、Google Bard 聊天,并使用 DALL-E、Stable Diffusion 和 Google Imagegen 创建图像&…

第三次作业(9.26)

1.判断奇数和偶数 A. num int(input("请输入一个整数:")) if num % 2 0:print("even_nuumber") else:print("odd_number") B. num int(input("请输入一个整数:")) if num & 1 0:print("even_number…

TiDB 7.4 发版:正式兼容 MySQL 8.0

MySQL 是全球最受欢迎的开源数据库,长期位于 DB-Engines Ranking 排行榜第二名,在世界范围内拥有数量庞大的企业用户和开发者。然而,随着时间的推移,MySQL 用户正面临新挑战。Oracle 官宣将在 2023 年 10 月终止 MySQL 5.7 版本的…