当前位置: 首页 > news >正文

【Linux】第九章 控制服务和守护进程

目录

1. 守护进程(Daemon)是什么?列举一些常见的守护进程。

2. 怎么理解systemd.unit?列举一些常用的单元类型。

3. restart和reload有什么区别?

4. systemctl enable 命令会在当前会话中启动服务吗?


1. 守护进程(Daemon)是什么?列举一些常见的守护进程。

守护进程(Daemon)是指在操作系统中后台运行的进程,这些进程通常不与用户直接交互,而是提供某些服务或支持其他进程的运行。守护进程一般在系统启动时由系统的初始化程序(如initsystemd等)启动,并且在系统运行期间持续存在,直到系统关机或重启。

一些常见的守护进程:

  • systemd:现代Linux发行版中常用的系统和服务管理器,负责启动和管理系统进程(包括守护进程)。systemd 也是Linux系统的第一进程(PID 1)。
  • sshd(Secure Shell Daemon):sshd是SSH协议的守护进程,它负责接收并管理来自远程计算机的SSH连接。
  • httpd (Apache HTTP Server Daemon):是Apache Web服务器的守护进程,负责处理HTTP请求并提供网页内容。
  • nginx:是一个高性能的HTTP和反向代理服务器,通常用于Web服务器和负载均衡器。
  • mysqld:是MySQL数据库的守护进程,负责管理数据库的操作。

2. 怎么理解systemd.unit?列举一些常用的单元类型。

systemd 中的不同类型的资源都可以被表示为不同的 unit 。unit 是 systemd 用来描述和管理资源的一种抽象概念。

一些常用的单元类型:

.service:service 类型的单元用于管理服务进程。它是最常见的单元类型之一,表示系统中需要运行的服务。常用于启动、停止、重启和管理系统服务。

.socket:socket 单元用于定义进程间通信(IPC)端口或套接字。它描述了网络或本地套接字的监听配置。常用于启动某些服务的监听端口,如通过 TCP 监听某个端口。

.path:path 单元单元用于监控文件路径的变化。它会在指定的文件或目录发生变化时触发相关的操作。常用于当文件或目录发生变化时自动执行某些操作,如自动备份、文件监控等。

3. restart和reload有什么区别?

restart 停止并重启服务,进程ID改变。

reload 重新加载服务的配置或资源,无需重启。

reload-or-restart 优先重新加载,不行则重启。

4. systemctl enable 命令会在当前会话中启动服务吗?

不会,该命令让服务在下一次系统重启时自动启动。

disable 让服务在下一次系统重启时不启动。 

http://www.xdnf.cn/news/5455.html

相关文章:

  • iptables 防火墙
  • JUC学习(1) 线程和进程
  • Springboot 自动装配原理是什么?SPI 原理又是什么?
  • 《AI大模型应知应会100篇》第23篇:角色扮演技巧:让AI成为你需要的专家
  • 【英语语法】基本句型
  • Redis面试——常用命令
  • webgl入门实例-09索引缓冲区示例
  • BH1750光照传感器---附代码
  • java + spring boot + mybatis 通过时间段进行查询
  • 【JavaScript】二十四、JS的执行机制事件循环 + location + navigator + history
  • 基于尚硅谷FreeRTOS视频笔记——13—HAL库和RTOS时钟源问题
  • UE学习记录part18
  • Java锁的分类与解析
  • LeetCode算法题(Go语言实现)_51
  • Vue3如何选择传参方式
  • C++面试
  • 【HDFS入门】HDFS核心配置与优化指南概述
  • 【Python学习笔记】Pandas实现Excel质检记录表初审、复核及质检统计
  • webgl入门实例-08索引缓冲区的基本概念
  • 杂记-LeetCode中部分题思路详解与笔记-HOT100篇-其三
  • 二分查找-LeetCode
  • 代码学习总结(三)
  • 算法5-16 对二进制字符串解码
  • 多 Agent 协作怎么整:从谷歌A2A到多Agent交互方案实现
  • STL简介(了解)
  • 【无标题】
  • Qt核心知识总结
  • 第六章:6.3求一个3*3的整型矩阵对角线元素之和
  • ESP32-idf学习(二)esp32C3作服务端与电脑蓝牙数据交互
  • 机器学习有多少种算法?当下入门需要全部学习吗?