CentOS 7 系列(三)系统服务配置 目标(Target)

简介:

Target(目标):

在systemd中有一个叫做target的单元,也叫作目标单元。这个单元没有专用的配置选项,它只是以.target结尾的文件,它本身没有具体功能,你可以理解为类别,它的作用就是将一些单元汇聚在一起。通过下面的命令可以查看系统的target单元。

1
systemctl list-unit- file  -- type =target

wKiom1jgjzTTVZd7AABb_qkWzNU718.jpg

我们查看一个单元

wKiom1jgj12Qdfu1AAB7gLpcKvs492.jpg

这里面就是一些描述信息,正如我们之前说到的Unit概念。常用的Target有:

名称 说明
basic.target 启动基本系统,该目标间接包含了所有的本地挂载点单元以及其他必须的系统初始化单元。
ctrl-alt-del.target 当在控制台按下Ctrl+Alt+Del组合键时要启动的单元。
default.target 默认的启动目标,通常指向multi-user.target或者graphical.target的目标。
graphical.target
专用于启动图形化登陆界面的目标单元,其中包含了multi-user.target单元。
hibernate.target
专用于系统休眠到硬盘时启动的单元。
halt.target
专用于关闭系统单不切断电源时启动的单元。
local-fs.target
专用于集合本地文件系统挂载点的目标单元。
multi-user.target

专用于多用户且为命令行模式下启动的单元。所有用于要在命令行多用户模式下启动的单元,其[Install]段都应该加上

WantedBy=multi-user.target指令。

reboot.target
专用于重启系统时需要需要启动的单元。
rescure.target
专用于启动基本系统并打开一个救援shell时需要启动的单元。
shutdown.target
专用于在关机过程中关闭所有的单元。
sleep.target
专用于进入休眠状态的目标单元。
timers.target
专用于包含所有应该在系统启动时被启动的timer单元。

从上面的说明可以看出这些单元有点类似于之前的系统启动级别,可是有比它多,因为还包含了一些状态。

信息参考:目标分类及说明

一般情况下我们不需要自己编辑或者建立target,使用系统自带的就够了。等下一章讲service的时候,你就可以把之前的包含target串联起来了。








      本文转自linuxjavachen  51CTO博客,原文链接:http://blog.51cto.com/littledevil/1912559,如需转载请自行联系原作者




相关文章
|
2月前
|
Java Linux Shell
linux自动部署jar包,注册系统服务(基于Centos7)
linux自动部署jar包,注册系统服务(基于Centos7)
81 0
|
3月前
|
应用服务中间件 Linux 网络安全
centos7 下离线安装gcc g++ nginx,并配置nginx进行网络流转发
centos7 下离线安装gcc g++ nginx,并配置nginx进行网络流转发
104 0
|
3月前
|
监控 安全 Linux
CentOS7下部署ARL资产侦察灯塔系统
CentOS7下部署ARL资产侦察灯塔系统
155 3
|
9天前
|
网络协议
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
11 0
|
30天前
|
关系型数据库 MySQL 数据库
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
34 0
|
1月前
|
存储 监控 Linux
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
【2月更文挑战第17天】Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
27 1
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
|
1月前
|
关系型数据库 MySQL Linux
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
178 0
|
2月前
|
数据可视化 数据挖掘 Linux
如何在CentOS安装DataEase数据分析服务并实现远程访问管理界面
如何在CentOS安装DataEase数据分析服务并实现远程访问管理界面
212 1
|
2月前
|
Ubuntu Linux 网络安全
|
2月前
|
关系型数据库 Linux Shell
Centos系统上安装PostgreSQL和常用PostgreSQL功能
Centos系统上安装PostgreSQL和常用PostgreSQL功能

热门文章

最新文章