daemon与service
service是长期驻留在内存中的程序。
启动某项服务(service)的程序就是daemon。一般此类程序以d为结尾。
daemon启动方式
启动daemon通常需要执行相应的shell script
/etc/init.d/* | 启动script放置处 |
/etc/* | 各服务各自的配置文件 |
/var/lib/* | 各服务产生的数据库 |
/var/run/* | 各服务的进程的PID |
相关命令
netstat | 找到目前系统开启的网络服务 |
service --status-all | 显示所有服务的状态 |
chkconfig | 设置系统服务启动时是否开启 |
常见系统服务
acpid | 高级电源管理 |
atd | 单一例行性工作排程 |
cron | 工作排程 |
相关文件
/etc/services | 网络服务列表 |
相关推荐
在Linux系统中,Daemon程序是不可或缺的一部分,它们作为后台服务长期运行,提供各种系统功能和服务。Daemon不依赖于任何终端,通常在系统启动时启动,系统关闭时终止。这类程序通常用于网络服务(如HTTP服务器)、...
Linux 下使用 QT 开发 Daemon 程序 本文将介绍如何使用 QT 框架在 Linux 系统下开发 Daemon 程序。...在 Linux 系统下,我们可以使用 QT 框架来开发 Daemon 程序,从而实现系统服务的自动化管理。
总的来说,"linux daemon monitor"是Linux系统管理员的有力工具,它通过自动重启策略增强了系统的健壮性,确保关键服务在任何情况下都能持续提供。了解如何正确配置和使用这样的工具对于维护高可用性和服务可靠性至...
在IT领域,Linux系统服务管理是一项至关重要的技能,尤其对于运维人员和系统管理员而言。Linux是一种自由、开放源代码的操作系统,广泛应用于服务器、嵌入式设备和超级计算机。本讲义将深入探讨Linux系统服务的管理...
在Windows操作系统中,通常我们希望某些应用程序在系统启动时自动运行,就像Linux系统下的守护进程(Daemon)一样。Apache Commons Daemon项目提供了一个解决方案,它允许我们将Java的jar包部署为Windows系统服务,...
在Linux系统中,守护进程(Daemon)是一种在后台运行且没有控制终端的程序,它们通常在系统启动时启动,负责执行特定的任务,如网络服务、系统管理等。本资源"my_linux_daemon.rar"提供了一个适合Linux初学者的简单...
根据《linux/UNIX系统编程手册》的daemon章节写的一个测试become_daemon()函数程序。代码内容99%以上都是书上给的源码。此处仅注释掉不需要的内容,以及为了简化理解,做了不同平台的适配,(对于源码来说是种倒退,...
Linux系统服务是操作系统中负责管理和自动化各种任务的关键组成部分。这些服务在后台运行,确保系统功能的正常运作,并且能够根据需要启动、停止或调整。下面是对标题和描述中提到的一些关键Linux系统服务的详细解释...
Linux系统设计之初衷是使用较低的系统配置提供高效率的系统服务,因此没有严格的系统配置要求,只要Pentium以上的CPU、64MB以上的内存、1GB左右的硬盘空间即可正常安装基本的Linux系统并能运行一些系统服务。...
Linux系统服务是操作系统的核心组成部分,它们负责管理和执行各种系统功能,包括网络连接、电源管理、自动化任务、安全审计以及硬件支持等。以下是对标题和描述中提到的一些关键服务的详细解释: 1. NetworkManager...
### 从硬盘安装Linux系统:以Red Hat Linux 9.0为例 在IT领域中,Linux作为一款开源操作系统,因其高度可定制性、安全性及稳定性而受到广泛欢迎。本文将详细介绍如何从硬盘安装Red Hat Linux 9.0,旨在为初学者提供...
《LoadRunner监测Linux系统图文详解》 在IT性能测试领域,LoadRunner是一款广泛使用的性能测试工具,能够模拟大量用户并发执行任务,以检测系统在高负载下的表现。本篇文章将详细解析如何使用LoadRunner监测Linux...
以上只是部分常见的Linux系统服务和守护进程,实际上还有许多其他服务,如syslogd(日志记录)、sshd(SSH服务)、named(DNS服务)等。这些服务共同构成了Linux系统的基础架构,确保了系统的稳定运行和功能完善。...
在Linux系统中,例如BluePoint Linux 2.0,我们可以找到以下一些开机服务及其功能: 1. alsasound:这是Alsa声卡驱动程序,用于支持多种声卡,提供音频功能。如果系统不需要音频服务,可以考虑关闭。 2. amd:...
Linux 提供服务是由运行在后台的守护程序(daemon)来执行的。守护进程的工作就是打开一个端口(port),等待(listen)进入的连接。在 C/S 模式中,如果客户提请了一个连接,守护进程就创建(fork)子进程来响应这...
《LINUX系统管理白皮书》是一份详细阐述Linux操作系统管理的综合性文档,旨在帮助用户理解和掌握在Linux环境中进行系统管理的各项技术与实践。Linux,作为一款开源、免费的操作系统,因其稳定性和灵活性,被广泛应用...
在Unix/Linux系统中,将一个普通进程转换为守护进程通常涉及以下步骤: 1. **脱离控制终端**:调用`setsid()`函数创建一个新的会话并成为该会话的组长,这样进程就不再与任何终端关联。 2. **改变工作目录**:通常...
理解并熟练掌握这些概念和文件位置,对于Linux系统的日常运维、故障排查和性能优化都有着至关重要的作用。通过有效地管理和配置服务,我们可以确保系统运行的稳定性和安全性,同时提升整体的效率和用户体验。
5. **进程与服务**:Linux系统中的每个活动都被称为进程,可以通过`ps`、`top`或`htop`等命令查看和管理。系统服务(daemon)是在后台运行的长期进程,例如`sshd`(SSH服务)和`httpd`(HTTP服务器)。 6. **编译与...