返回顶部
首页 > 资讯 > 操作系统 >如何将Linux中systemd的单元配置实例化
  • 910
分享到

如何将Linux中systemd的单元配置实例化

2023-06-13 00:06:22 910人浏览 独家记忆
摘要

本篇内容介绍了“如何将linux中systemd的单元配置实例化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在运行的时候有可能需要将一个模

本篇内容介绍了“如何将linux中systemd的单元配置实例化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

在运行的时候有可能需要将一个模版实例化好几个单元,@字符用于标识模版和单元文件的关系,实例化单元可以从另外一个单元文件(使用Requires或者Wants选项),或者使用systemctlstart命令。实例化服务单元可以按照下面的方式命名:
 

代码如下:

template_name@instance_name.service

几个实例可以指向同一个模板文件配置选项常见的所有实例,举个例子,一个单元配置文件的Wants选项可以是:

 

代码如下:


Wants=getty@ttyA.service,getty@ttyB.service

首先让systemd搜索给定服务单位,如果没有发现,systemd忽略@和点号之间的部分,直接搜索getty@.service服务文件,读取配置,并启动服务。
通配符字段,称为单元说明符,可以在任何单元配置文件使用。单位说明符替代某些单位在运行时参数和解释。常用的单元说明符说明如下:
%n整个单元名字,包括类型的后缀,%N是相同的意义,但是ASCII取代为禁止字符。
%p前缀名字,在实例化的时候,%p代表@字符前面的部分。
%i实例名字,@字符和单元类型直接的部分。%I是相同的意义,但是ASCII取代为禁止字符。
%H主机名字,当配置文件被加载的时候的主机名。
%t运行时目录,当前的运行目录,对root用户就是/run目录,对于无特权用户就是XDG_RUNTIME_DIR变量指定的目录。
举个例子,getty@.service包含下面的结构:

 

代码如下:


[Unit]
Description=Gettyon%I
...
[Service]
ExecStart=-/sbin/agetty--noclear%I$TERM
...

当getty@ttyA.service和getty@ttyB.service实例化的时候,Description=被解释为“GettyonttyA”和"GettyonttyB"。

“如何将Linux中systemd的单元配置实例化”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 如何将Linux中systemd的单元配置实例化

本文链接: https://lsjlt.com/news/263639.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何将Linux中systemd的单元配置实例化
    本篇内容介绍了“如何将Linux中systemd的单元配置实例化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在运行的时候有可能需要将一个模...
    99+
    2023-06-13
  • 如何将 dbus/systemd 设置为 systemd 单元中的依赖项
    php小编小新将为您介绍如何将DBus/Systemd设置为Systemd单元的依赖项。DBus和Systemd是Linux操作系统中常用的两个工具,DBus用于进程间通信,而Syst...
    99+
    2024-02-12
    linux操作系统
  • Linux中如何配置单实例redis
    这篇文章将为大家详细讲解有关Linux中如何配置单实例redis,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。redis 的介绍Redis是一种高级key-value数据库。它跟memcached类似,不...
    99+
    2023-06-27
  • 如何在Linux系统中安装和配置Systemd和Crontab
    在Linux系统中安装和配置Systemd和Crontab的步骤如下:1. 安装Systemd:- 使用包管理器安装Systemd。...
    99+
    2023-10-09
    Linux
  • linux中如何使用cacti简单配置文档
    这篇文章给大家分享的是有关linux中如何使用cacti简单配置文档的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、Cacti安装部署搭建这个平台是在lamp的环境下,首先要确...
    99+
    2024-04-02
  • Win10系统下如何将VSCode配置到右键菜单中
    这篇文章将为大家详细讲解有关Win10系统下如何将VSCode配置到右键菜单中,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。教程新建一个后缀是 .reg 的文件,例如: vs.reg用记事本或 Notep...
    99+
    2023-06-25
  • Bootstrap中Table如何实现单元格内容格式化
    这篇文章主要介绍Bootstrap中Table如何实现单元格内容格式化,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、单元格内容格式化   $('#table1&...
    99+
    2024-04-02
  • vue-cli+webpack如何优化多页面实例配置
    这篇文章主要介绍了vue-cli+webpack如何优化多页面实例配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。vue+webpack是...
    99+
    2024-04-02
  • ArchLinux中的Systemd服务管理器如何配置和管理系统服务
    在ArchLinux中,Systemd服务管理器负责管理系统服务的启动、停止和状态监控。以下是配置和管理系统服务的一些建议方法: ...
    99+
    2024-04-02
  • Springboot如何使用具体化类和配置来缩短单元测试时间
    这篇文章主要介绍了Springboot如何使用具体化类和配置来缩短单元测试时间,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体化类和配置来缩短单元测试时间我们在写完业务代码...
    99+
    2023-06-25
  • Linux中系统优化及安全配置的示例分析
    这篇文章主要为大家展示了“Linux中系统优化及安全配置的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中系统优化及安全配置的示例分析”这篇文章吧。  系统优化  说起优化,其...
    99+
    2023-06-13
  • DIV CSS如何实现表单输入单元的文字设置
    小编给大家分享一下DIV CSS如何实现表单输入单元的文字设置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!DIV CSS表单输...
    99+
    2024-04-02
  • DIV CSS如何实现表单输入单元的边框设置
    这篇文章主要介绍DIV CSS如何实现表单输入单元的边框设置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!DIV CSS表单输入单元的边框设置:更改传统的表单单元边框,会让你的主页生...
    99+
    2024-04-02
  • Linux下Mysql如何安装多实例和主从配置
    小编给大家分享一下Linux下Mysql如何安装多实例和主从配置,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!mysql创建多个实例,其实就是把DATA文件,SOCK,PORT指向不同的文...
    99+
    2024-04-02
  • 如何在Linux中安装和配置虚拟化技术
    在Linux中安装和配置虚拟化技术可以使用多种工具和方法,以下是一个基本的步骤指南: 选择虚拟化技术:在Linux中使用的主要虚...
    99+
    2024-04-09
    Linux
  • 如何进行MySQL数据库中的多实例配置
    今天就跟大家聊聊有关如何进行MySQL数据库中的多实例配置,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。MySQL数据库基础篇之入门基础命令所有的操...
    99+
    2024-04-02
  • 如何将两个键映射到 JSON 结构中的单个成员。 (与元帅/元帅)
    今天编程网给大家带来了《如何将两个键映射到 JSON 结构中的单个成员。 (与元帅/元帅)》,其中涉及到的知识点包括等等,无论你是小白还是老手,都适合看一看哦~有好的建议也欢迎大家在评论留言,若是看...
    99+
    2024-04-04
  • 如何利用Systemd和Crontab在Linux系统中设置定时任务的优先级
    在Linux系统中,可以使用Systemd和Crontab来设置定时任务。以下是如何设置定时任务优先级的步骤:1. 使用System...
    99+
    2023-10-09
    Linux
  • ASP.NET Core单元测试中如何Mock HttpClient.GetStringAsync()的示例分析
    ASP.NET Core单元测试中如何Mock HttpClient.GetStringAsync()的示例分析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人...
    99+
    2024-04-02
  • Golang如何实现单元测试中的逻辑层
    本篇内容介绍了“Golang如何实现单元测试中的逻辑层”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!准备工作安装 go insta...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作