Linux基础 - 服务管理(systemd)_linux systemd

本文详细介绍了Linux下的systemd服务管理器,包括其由来、系统和服务管理功能,重点阐述了systemctl的主要命令和使用示例,如启动、停止、重启服务以及系统管理操作。此外,还讲解了systemd的unit分类和运行级别的概念。
摘要由CSDN通过智能技术生成

一、systemd的由来

systemd即为system daemon,是linux下的一种init软件,由Lennart Poettering带头开发,systemd这一名字源于Unix中的一个惯例:在Unix中常以"d"作为系统守护进程(英语:daemon,亦称后台进程)的后缀标识。除此以外,systemd亦是借代英文术语D体系,而这一术语即是用于描述一个人具有快速地适应环境并解决困难的能力。systemd已纳入众多Linux发行版的软件源中。

二、介绍

1、Linux系统和服务管理器

Systemd是一个更高效的系统和服务管理器,是内核引导之后加载的第一个初始化进程(PID=1),负责掌控整个Linux的运行/服务资源组合,在开机时服务并行启动,各系统服务间的精确依赖。

三、主要的管理工具systemctl

1、配置文件

配置目录:/etc/systemd/system

脚本目录:/run/systemd/system

服务目录:/lib/systemd/system

2、unit分类

Systemd 可以管理的系统资源。不同的资源统称为 unit(单元),unit有13种。

序号 资源名称 含义
1 service 系统服务
2 socket 用于标识进程间通信的socket
3 busname 用于设定与此服务通信所使用的D-Bus名称
4 target 用于模拟实现“运行级别”
5 snapshot 管理系统快照
6 device 硬件设备
7 mount 文件系统挂载点
8 automount 自动挂载点
9 swap 用于标识swap设备(交换空间)
10 timer 定时器
11 path 文件或路径
12 slice 进程组
13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值