Linux 之systemd服务简介

  1. Systemd机制
    systemd是Linux下的一种init软件,作用是提供更优秀的框架以表示系统服务之间的依赖关系,并依次实现系统初始化时服务的并行启动,同时达到降级shell的系统开销效果。systemd是内核启动后拉起的第一个进程,是用户空间的1号进程,负责启用和管理系统的各种服务。

  2. systemd的工具
    1)systemctl:用作内省和控制systemd系统和服务管理器的状态。
    2)system-cgls:以树形递归显示选中的Linux控制组织结构层次。
    3)systemamd:一个systemd系统和服务管理器的图形化前端。

  3. 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.service

  4. service命令
    service命令本身是一个shell脚本,它在/etc/init.d/目录查找指定的服务脚本,然后调用该服务脚本来完成任务。
    查看服务状态 service service.name status
    启动服务 service service.name start
    关闭服务 service service.name stop
    查看所有服务状态 service --status-all

  5. systemd-analyze 命令
    systemd-analyze 命令用于查看启动耗时,显示systemd设置服务相关的性能数据。
    系统启动时间总览 systemd-analyze
    查看每个服务的启动耗时 system-analyze blame
    显示指定服务的启动流 systemd-analyze critical-chain atd.service

Linux 之systemd服务简介相关推荐

  1. Linux之systemd服务配置及自动重启

    Linux之systemd服务配置及自动重启 0 背景 在linux上开发时,往往需要将自己的程序做成服务,并且实现服务开机自动重启,以及服务崩溃后自动重启功能,本文就对该功能的实现做简单介绍,实现方 ...

  2. linux一运行大文件就自动重启,Linux之systemd服务配置及自动重启

    layout: post title: Linux之systemd服务配置及自动重启 date: 2019-09-09 tags: linux --- Linux之systemd服务配置及自动重启 0 ...

  3. CentOS 7下设置Docker代理(Linux下Systemd服务的环境变量配置)

    Docker守护程序使用HTTP_PROXY,HTTPS_PROXY以及NO_PROXY环境变量在其启动环境来配置HTTP或HTTPS代理的行为.无法使用daemon.json文件配置这些环境变量. ...

  4. linux中systemd服务介绍

    Systemd是Linux系统工具也是系统基础组件的集合用来启动守护进程.提供了一个系统和服务管理器,是系统启动的启动第一个程序.运行为 PID 1,并负责启动其它程序其中systemctl是syst ...

  5. linux d path失败返回,linux – elasticsearch systemd服务失败

    我刚刚在linux 14.10上切换到systemd,现在我的弹性搜索服务没有正常启动 elasticsearch.service loaded failed failed systemctl状态为我 ...

  6. 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 ...

  7. linux systemd 服务管理脚本简介

    我们运行 linux 服务器的主要目的是通过运行程序提供服务,比如 mysql.web server等.因此管理 linux 服务器主要工作就是配置并管理上面运行的各种服务程序.在 linux 系统中 ...

  8. Linux 初始化之 Systemd机制简介

    近年来,Linux 系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经逐渐淡出历史舞台,新的 UpStart 和 systemd 各有特点,越来越多的 Linux 发行版采纳了 ...

  9. Linux Systemd服务

    Linux Systemd服务(2021.07.09) 文章目录 Linux Systemd服务(2021.07.09) 一.概述 二.配置文件 2.1 Unit 2.2 Service 2.3 In ...

最新文章

  1. android布局中显示隐藏动画
  2. adb shell 小米手机_如何在Android手机上进行自动化测试
  3. php珠心算源码,深度解析珠心算的“开智”功能
  4. VS2010测试工具对应LoadTest2010创建sql
  5. 动态卷积效率低?UCSD微软用矩阵分解的方法解决了这个问题,性能还更高!(ICLR2021)...
  6. Face alignment at 3000 FPS via Regressing Local Binary Features
  7. css让子元素展示成一行,封面模板循环子栏目一行两列DIV+CSS成功实现
  8. python对象属性是与数据有关的项目_python之对象产生,属性(定义的值)的查找原则,对象绑定关系...
  9. JAVA冰箱评测开题报告,家用冰箱毕业论文 开题报告
  10. 金万维怎么使用远程服务器,远程桌面如何设置?
  11. linux使用清华镜像安装numpy,NumPy 安装
  12. 微信小程序如何使用阿里巴巴矢量图标库彩色图标
  13. 主曲率,主方向,高斯曲率与平均曲率公式与matlab代码
  14. VMware Workstation 16.2.4 Pro
  15. 英语单词常用前缀(21-40)
  16. 2022-2028全球及中国薪酬管理系统行业研究及十四五规划分析报告
  17. 一份很哇塞的产品经理述职报告(附PPT下载)
  18. 微会动创始人袁帅:什么是二维码会议服务?
  19. 安卓 获取机身内存,可用内存;运行内存,剩余内
  20. 支付宝个人收款解决方案

热门文章

  1. KannalaBrandt8鱼眼相机模型
  2. 陀螺研究院×BSN丨解析区块链视角下的消费者权益保护访谈全文发布
  3. 影视站长必备资料合集
  4. 焚烧系统里的木马 教你彻底清除木马病毒
  5. spring cloud netfilx
  6. 详解-脏读、幻读与不可重复读
  7. 2018年9月22日提高组模拟赛 T1 遨游
  8. 【服务器数据恢复】断电导致存储raid6阵列瘫痪的数据恢复案例
  9. 安装试用国产系统 ——中标麒麟V7.0
  10. Hadoop分布式集群搭建完全详细教程