首页 > 其他分享 >从0到1一步一步玩转openEuler--18 openEuler 管理服务-简介

从0到1一步一步玩转openEuler--18 openEuler 管理服务-简介

时间:2023-02-18 23:35:26浏览次数:55  
标签:systemd 一步 -- system swap units 挂载 openEuler unit

18 管理服务简介

systemd是在Linux下,与SysV和LSB初始化脚本兼容的系统和服务管理器。systemd使用socket和D-Bus来开启服务,提供基于守护进程的按需启动策略,支持快照和系统状态恢复,维护挂载和自挂载点,实现了各服务间基于从属关系的一个更为精细的逻辑控制,拥有更高的并行性能。

18.1 概念介绍

systemd开启和监督整个系统是基于unit的概念。unit是由一个与配置文件对应的名字和类型组成的(例如:avahi.service unit有一个具有相同名字的配置文件,是守护进程Avahi的一个封装单元)。unit有多重类型,如表1所示。

表 1 unit说明

unit名称 后缀名 描述
Service unit .service 系统服务。
Target unit .target 一组systemd units。
Automount unit .automount 文件系统挂载点。
Device unit .device 内核识别的设备文件。
Mount unit .mount 文件系统挂载点。
Path unit .path 在一个文件系统中的文件或目录。
Scope unit .scope 外部创建的进程。
Slice unit .slice 一组用于管理系统进程分层组织的units。
Socket unit .socket 一个进程间通信的Socket。
Swap unit .swap swap设备或者swap文件。
Timer unit .timer systemd计时器。

所有的可用systemd unit类型,可在如表2所示的路径下查看。

表 2 可用systemd unit类型

路径 描述
/usr/lib/systemd/system/ 随安装的RPM产生的systemd units。
/run/systemd/system/ 在运行时创建systemd units。
/etc/systemd/system/ 由系统管理员创建和管理的systemd units。

image-20230218221703210

标签:systemd,一步,--,system,swap,units,挂载,openEuler,unit
From: https://blog.51cto.com/u_237826/6065696

相关文章

  • k8s学习-记录一次集群kube-controller,scheduler等多个pod重启的问题解决
    问题一次,集群的kube-controller,scheduler等容器重启,查看日志,发现时间很集中,在秒级范围内多个pod同时重启。查看pod状态kubectlgetpod-nkube-system|grepkube-contro......
  • 7 个“能力触发器”让你的开发人员工作申请引人注目
    获得一份新的开发人员工作——无论您是该领域的老手还是新手——都与吸引力有关。您需要在应用程序中使用能够吸引人的材料。在申请者领域之外,必须有人注意到你。脱颖而......
  • Linux - ethtool 使用方法
    ethtool是用于查询及设置网卡参数的命令。1、安装yum源安装:yuminstallethtool源码包安装:ethtool源码包下载地址:http://ethtool.sourcearchive.com/2、ethtool常......
  • 访问者模式
    解耦数据结构和数据三种角色访问者IPeople:对数据结构的访问被访问者IMoney:被访问的数据结构容器BankContainer:用于装载数据结构,提供方法接受访问者访问所有的数据结......
  • 重学C语言(纯代码)
    /*intmain(){ inti=0; intcount=0; for(i=100;i<=200;i++) { intj=0; for(j=2;j<=sqrt(i);j++) {  if(i%j==0)  {  ......
  • 搜索引擎优化(SEO)
    搜索引擎工作原理概述百度百科:SEO(SearchEngineOptimization):汉译为搜索引擎优化。搜索引擎优化是一种利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排......
  • 如何使用 ArrayPool
    如果不停的new数组,可能会造成GC的压力,因此在aspnetcore中推荐使用ArrayPool来重用数组,本文将介绍如何使用ArrayPool。使用ArrayPoolArrayPool是一个静态类,它......
  • 基于kmeans算法的数据聚类matlab仿真
    1.算法描述聚类算法也许是机器学习中“新算法”出现最多、最快的领域,一个重要的原因是聚类不存在客观标准,给定数据集总能从某个角度找到以往算法未覆盖的某种标准从而设计......
  • m基于多用户MIMO系统的分布式可重构注水算法的matlab仿真
    1.算法描述       在单用户MIMO场景中,空间复用技术能够带来高数据速率的传输,但是也需要一些前提条件,比如发射端的预编码或者接收端的信道估计与信号检测。然而,在大......
  • 【LeeCode】151. 反转字符串中的单词
    【题目描述】给你一个字符串 ​​s​​ ,请你反转字符串中 单词 的顺序。单词 是由非空格字符组成的字符串。​​s​​ 中使用至少一个空格将字符串中的 单词 分隔开......