系统服务(daemon)
系统服务(daemon)
完成某个service的程序称为daemon.
systemd服务分类:
扩展名 | 功能 |
---|---|
.service | 主要是系统服务 |
.socket | 内部程序数据交换的socket服务 |
.target | 执行环境类型 |
.mount,.automoun | 文件系统挂载相关服务 |
.path | 检测特定文件或目录类型 |
.timer | 循环执行的服务 |
systemd是通过systemctl这个接口来提供给用户管理服务:
systemctl:
start
stop
restart
reload
enable
disable
status
is-active
is-enable
list-units
list-unit-files
systemd的daemon运行过程
- /usr/lib/systemd/system/ 默认启动脚本
- /run/systemd/system/ 执行过程中产生的服务脚本
- /etc/systemd/system/ 管理员按主机系统需求建立的执行脚本
- /etc/sysconfig/* 服务的初始化选项目录
- /var/lib/ 服务产生的数据
- /run/ daemon的缓存
- /etc/services 设置服务对应的端口
systemctl配置文件结构
[Unit]
#unit的说明,依赖
[Service],[Socket],[Timer],[Mount],[Path]
#不同服务对应的设置,例如启动脚本,环境配置文件名,重新启动方式
[Install]
#将此Unit安装到哪个target
系统服务(daemon)相关推荐
- Linux 认识系统服务(daemon)
1.什么是daemon? 简单来说daemon就是服务service.有一些服务会加一个d.比如crond,atd服务后面都有一个d,是表示....daemon的意思. 2.systemd使用的Uni ...
- linux 如何注册服务,Linux 系统服务注册
Linux注册系统服务步骤 1.编写服务脚本 2.拷贝到/etc/init.d目录下 3.为服务脚本添加可执行权限 >>chmod a+x xxxd 4.添加到系统服务中 ...
- php sqlserver开发实例,Linux_用sql脚本创建sqlserver数据库范例语句,下面是创建一个sqlserver数据库 - phpStudy...
用sql脚本创建sqlserver数据库范例语句 下面是创建一个sqlserver数据库的代码模板,加上一个创建表的模板.开发的时候可以拷贝过去直接改动一下就可以用了. 希望能帮上忙! 复制代码 代码 ...
- 服务器开发系列(三)——Linux与Windows操作系统基础功能对比
系列文章目录 服务器开发系列(一)--计算机硬件 服务器开发系列(二)--Jetson Xavier NX 文章目录 系列文章目录 前言 一.操作系统概述 二.Linux和Windows的应用场景 三 ...
- Starting HAL daemon:[FAILED]
因为优化系统关闭了一些服务,导致RHEL6系统在图形界面中鼠标和键盘不能使用,并且提示Starting HAL daemon:[FAILED] haldaemon:接受由udev通过D-BUS传递来的 ...
- linux 编写系统服务,Linux shell编写系统服务脚本
事先准备工作:源码安装apache .安装目录为/usr/local/httpd 任务需求: 1.可通过 service httpd start|stop|status|restart 命令对服务进行 ...
- systemd系统服务管理详解
/lib/systemd/system 系统服务管理,开机启动,无需登录用户 /usr/lib/systemd/system 用户服务管理,用户登录后自动启动 1.systemd的 ...
- 查看运行状态_查看 Linux 系统服务的 5 大方法
Linux 系统服务有时也称为守护程序,是在Linux启动时自动加载并在Linux退出时自动停止的系统任务. 在本文中,良许将为大家介绍如何列出 Linux 系统里所有运行的服务,以及如何检查某个服务 ...
- Linux_自制系统服务启动脚本
目录 目录 前言 Case语句 Apache 启动脚本 Postfix service 启停脚本 前言 在Linux的某些系统服务中,需要自己定制启动服务的脚本.通常会使用Cash语句来实现. Cas ...
- linux shell写服务,Linux shell编写系统服务脚本
事先准备工作:源码安装apache .安装目录为/usr/local/httpd 任务需求: 1.可通过 service httpd start|stop|status|restart 命令对服务进行 ...
最新文章
- 独家 | 为你的数据科学项目提供有力支撑——3个寻找数据集的最佳网站
- [转载] 财经郎眼20120512:长点心吧中国股市!
- 在项目开始前,为客户做专门的“需求变更流程”培训是必要的
- 【Python】pip工具使用知识,模型保存pickle,PDF与docx相互转换处理
- nodejs连接redis,redis服务器的地址格式应该怎么写
- 第八节:语法总结(2)(匿名类、匿名方法、扩展方法)
- Linux学习:第一章-Linux简介
- win32_bios 的对象编辑器无法保存对象_怎样创建Femap对象
- C#获取当前路径的方法如下
- 操作系统实验_Chcore -- 上交IPADS操作系统银杏书配套Lab实验笔记 - Lab2内存管理(一)...
- 线性方程组(A是上三角矩阵时)的C++求解
- cad坐标提取插件_如何快速地将CAD里的坐标提取到Excel中?最简单的方法你知道吗?...
- javascript不定参数
- 移除单元格选中时的高亮显示状态
- BZOJ1419 Red is good
- 优秀ui设计网站分享整理
- Matlab中实现均匀量化
- [山东科技大学OJ]1653 Problem C: 藏头诗
- Delphi XE10让android的界面设计摆脱繁杂
- 27 周刊 | 这周我看到的?
热门文章
- 网页游戏常见外挂原理及防御
- Flex + BlazeDS 学习笔记 (一) --- BlazeDS的功能原理及配置实例
- pug跳转到另一个pug_使用Pug减少多页HTML开发的负担
- 未转变者服务器保存红字警告,未转变者3.0怎么设置自己开的服
- Pytorch中torch.nn.DataParallel负载均衡问题
- php ajax jquery瀑布流,jQuery瀑布流插件——jQuery.Waterfall
- android常用字体代码,Android TextView设置字体风格多种组合
- 古人为什么不发明计算机,成语是汉语言文学中的经典,为何古人能够发明,现代却很少发明?...
- 我们整理了20个Python项目,送给正在求职的你
- Unity Android Ios 微信SDK 接入