Linux 之systemd服务简介
Linux 之systemd服务简介
Systemd机制
systemd是Linux下的一种init软件,作用是提供更优秀的框架以表示系统服务之间的依赖关系,并依次实现系统初始化时服务的并行启动,同时达到降级shell的系统开销效果。systemd是内核启动后拉起的第一个进程,是用户空间的1号进程,负责启用和管理系统的各种服务。systemd的工具
1)systemctl:用作内省和控制systemd系统和服务管理器的状态。
2)system-cgls:以树形递归显示选中的Linux控制组织结构层次。
3)systemamd:一个systemd系统和服务管理器的图形化前端。systemctl 命令
该命令可以查看系统状态和管理系统及服务。详见man 1 systemctl。
1)查看系统systemd的service整体情况
systemctl list-units --type service
2)控制systemd系统与服务管理器,用来对服务进行精细化控制/查询的命令
激活服务 systemctl start xxx.service
停止服务 systemctl stop xxx.service
重启服务 systemctl restart xxx.service
查看服务状态 systemctl status xxx.service
检查服务是否配置为自动启动 systemctl is-enabled xxx.service
将服务设置为自动启动 systemctl enable xxx.service
将服务设置为取消自动启动 systemctl disable xxx.serviceservice命令
service命令本身是一个shell脚本,它在/etc/init.d/目录查找指定的服务脚本,然后调用该服务脚本来完成任务。
查看服务状态 service service.name status
启动服务 service service.name start
关闭服务 service service.name stop
查看所有服务状态 service --status-allsystemd-analyze 命令
systemd-analyze 命令用于查看启动耗时,显示systemd设置服务相关的性能数据。
系统启动时间总览 systemd-analyze
查看每个服务的启动耗时 system-analyze blame
显示指定服务的启动流 systemd-analyze critical-chain atd.service
Linux 之systemd服务简介相关推荐
- Linux之systemd服务配置及自动重启
Linux之systemd服务配置及自动重启 0 背景 在linux上开发时,往往需要将自己的程序做成服务,并且实现服务开机自动重启,以及服务崩溃后自动重启功能,本文就对该功能的实现做简单介绍,实现方 ...
- linux一运行大文件就自动重启,Linux之systemd服务配置及自动重启
layout: post title: Linux之systemd服务配置及自动重启 date: 2019-09-09 tags: linux --- Linux之systemd服务配置及自动重启 0 ...
- CentOS 7下设置Docker代理(Linux下Systemd服务的环境变量配置)
Docker守护程序使用HTTP_PROXY,HTTPS_PROXY以及NO_PROXY环境变量在其启动环境来配置HTTP或HTTPS代理的行为.无法使用daemon.json文件配置这些环境变量. ...
- linux中systemd服务介绍
Systemd是Linux系统工具也是系统基础组件的集合用来启动守护进程.提供了一个系统和服务管理器,是系统启动的启动第一个程序.运行为 PID 1,并负责启动其它程序其中systemctl是syst ...
- linux d path失败返回,linux – elasticsearch systemd服务失败
我刚刚在linux 14.10上切换到systemd,现在我的弹性搜索服务没有正常启动 elasticsearch.service loaded failed failed systemctl状态为我 ...
- linux ntp时间同步配置,Linux ntp 时间同步服务配置
一.基础环境 1.操作系统:CentOS 7.3 2.ntp:4.2.6 3.机器,服务端(192.168.1.210)客户端(192.168.1.211) 二.安装ntp yum -y instal ...
- linux systemd 服务管理脚本简介
我们运行 linux 服务器的主要目的是通过运行程序提供服务,比如 mysql.web server等.因此管理 linux 服务器主要工作就是配置并管理上面运行的各种服务程序.在 linux 系统中 ...
- Linux 初始化之 Systemd机制简介
近年来,Linux 系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经逐渐淡出历史舞台,新的 UpStart 和 systemd 各有特点,越来越多的 Linux 发行版采纳了 ...
- Linux Systemd服务
Linux Systemd服务(2021.07.09) 文章目录 Linux Systemd服务(2021.07.09) 一.概述 二.配置文件 2.1 Unit 2.2 Service 2.3 In ...
最新文章
- android布局中显示隐藏动画
- adb shell 小米手机_如何在Android手机上进行自动化测试
- php珠心算源码,深度解析珠心算的“开智”功能
- VS2010测试工具对应LoadTest2010创建sql
- 动态卷积效率低?UCSD微软用矩阵分解的方法解决了这个问题,性能还更高!(ICLR2021)...
- Face alignment at 3000 FPS via Regressing Local Binary Features
- css让子元素展示成一行,封面模板循环子栏目一行两列DIV+CSS成功实现
- python对象属性是与数据有关的项目_python之对象产生,属性(定义的值)的查找原则,对象绑定关系...
- JAVA冰箱评测开题报告,家用冰箱毕业论文 开题报告
- 金万维怎么使用远程服务器,远程桌面如何设置?
- linux使用清华镜像安装numpy,NumPy 安装
- 微信小程序如何使用阿里巴巴矢量图标库彩色图标
- 主曲率,主方向,高斯曲率与平均曲率公式与matlab代码
- VMware Workstation 16.2.4 Pro
- 英语单词常用前缀(21-40)
- 2022-2028全球及中国薪酬管理系统行业研究及十四五规划分析报告
- 一份很哇塞的产品经理述职报告(附PPT下载)
- 微会动创始人袁帅:什么是二维码会议服务?
- 安卓 获取机身内存,可用内存;运行内存,剩余内
- 支付宝个人收款解决方案