`
hegz
  • 浏览: 442802 次
  • 性别: Icon_minigender_1
  • 来自: 茂名
社区版块
存档分类
最新评论

linux开机启动服务详解

阅读更多

仅适用于RedHat/CentOS 企业版。

============================

 

acpid

配置文件:/proc/acpi/event
默认端口:无
说明:Advanced Configuration and Power Interface,为替代传统的APM 电源管理标准而推出
的新型电源管理标准。
是否需要启动:如果你需要对电源进行管理,那就需要启动。

anacron

配置文件:/etc/anacron
默认端口:无
说明:一个自动化运行任务。Red Hat Linux 随带四个自动化任务的工具:cron、anacron、
at、和 batc。当你的Linux 主机并不是全天候开机,这个anacron 就可以帮你执行在crontab
设定的时间内没有执行的工作。举例来说,当你的主机在晚上12:00 会自动关闭,但是偏偏
crontab 这个例行性工作是在4:00 工作,这个时候例行性工作就不能起作用了。不过利用
anacron 就能做到。
是否需要启动:如果主机已经24 小时开机,而且运行了cron,那么这个守护程序就不需要
启动了。

apmd

配置文件:/etc/sysconfig/apmd
默认端口:无
说明:Advanced Power Management,高级电源管理。传统的电源管理标准。一般系统都会
同时支持APM 和APMD 两种标志,但系统加载时只需加载一个即可。对于笔记本计算机比
较有用,可以了解系统的”电池电量”。
是否需要启动:如果我们使用的是台式计算机或一直开机的机型,就不需要使用这个守护程
序。

atd

配置文件:/etc/at.allow,/etc/at.deny
预设端口:无
说明:一个自动化运行任务。
是否需要启动:通常需要启动。不过如果你一直使用cron,那么也可以不启动。

autofs

配置文件:/etc/rc.d/init.d/autofs
预设端口:无
说明:实现光盘、软盘的自动加载。
是否需要启动:一般不需要启动。

chargen chargen-udp

预设端口:TCP/UDP 19
说明:Character Generator Protocol,一种网络服务,主要功能是提供类似远程打字的功能。
更多细节:http://www.networksorcery.com/enp/RFC/Rfc864.txt
是否需要启动:为安全起见,尽量关闭这个服务。

cpuspeed

说明:监测系统空闲百分比,降低或加快CPU 时钟速度和电压从而在系统空闲时将能源消
耗降为最小,而在系统繁忙时最大化加快系统执行速度。
更多细节: http://altlinux.org/index.php?mo ... mp;package=cpuspeed
是否需要启动:如果你使用便携式电脑,则最好启动这个服务。

crond

配置文件:/etc/crontab
默认端口:无
说明:用来执行例行性命令的守护程序。
是否需要启动:必须启动。

cups

CUPS 服务器配置文件:/etc/cups/cupsd.conf
CUPS 客户端配置文件:/etc/cups/client.conf
CUPS 打印机配置文件:/etc/cups/printers.conf
CUPS 中类(class)配置文件:/etc/cups/classes.conf
说明:Common UNIX Printing System,公共UNIX 打印支持,为Linux 提供打印功能。
是否需要启动:如果不安装打印机,就不需要启动。

cups-lpd

预设端口:无
说明:CUPS Line Printer Daemon (“LPD”),提供打印功能。
是否需要启动:如果不安装打印机,就不需要启动。

daytime daytime-udp

默认端口:TCP 13
说明:Daytime 协议(RFC867)是一个简单的协议,为客户机实现从远程服务器获取日期
和时间的功能。
是否需要启动:不用启动。

echo echo-udp

预设端口:7
说明:服务器回显客户数据服务。
是否需要启动:不用启动。

gpm

配置文件:/etc/sysconfig/mouse
默认端口:无
说明:General Purpose Mouse Daemon ,gpm 为文本模式下的Linux 程序如mc(Midnight
Commander)提供了鼠标的支持。它也支持控制面板下鼠标 的拷贝,粘贴操作以及弹出式菜
单。
是否需要启动:没必要的话,建议不要启动。

iptables

说明:防火墙。
是否需要启动:根据管理需要,建议启动。

irda

Infrared Data Association,是一个实现红外无线数据传输的工业标准。

irqbalance

对多个系统处理器环境下的系统中断请求进行负载平衡的守护程序。
是否需要启动:如果你只安装了一个CPU,就不需要加载这个守护程序。

isdn

Integrated Services Digital Network,综合数字服务网络。提供对isdn 设备的支持。

kudzu

配置文件:/etc/sysconfig/hwconf /etc/sysconfig/kudzu
说明:硬件自动检测程序,会自动检测硬件是否发生变动,并相应进行硬件的添加、删除工
作。当系统启动时,kudzu 会对当前的硬件进行检测,并且和存储在 /etc/sysconfig/hwconf
中的硬件信息进行一一对照,如果某个硬件从系统中被添加或者删除时,那么kudzu 就会察
觉到,并且通知用户是否进行相关配置,然后修改/etc/sysconfig/hwconf,使硬件数据与系统
保持同步。如果/etc/sysconfig/hwconf 这个文件不存在,那么kudzu 将会从/etc/modprobe.conf,
/etc/sysconfig/network-scripts/和 /etc/X11/XF86Config 中探测已经存在的硬件。
是否需要启动:如果启动kudzu,则每次启动系统,都会检查新硬件(checking new hardware),
会延长系统启动的时间。如果你不打算增加新硬件,那么就可以关闭这个启动服务,以加快
系统启动时间。

mdmonitor

与RAID 设备相关的守护程序。

mdmpd

与RAID 设备相关的守护程序。

messagebus

D-BUS 是一个库,为两个或两个以上的应用程序提供一对一的通讯。dbus-daemon-1 是一个
应用程序,它使用这个库来实现messagebus 守护程序。多个应用程序通过连接messagebus
守护程序可以实现与其他程序交换信息。
更多细节: http://www.freedesktop.org/software/dbus/doc/dbus-daemon-1.1.html

microcode_ctl

可以编码以及发送新的微代码到kernel 以更新Intel IA32 系列处理器(Pentium Pro,PII,PIII,
Pentium 4,Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentium classics)。
更多细节:http://www.urbanmyth.org/microcode/
http://microcodes.sourceforge.net/

netdump

News Backup Dump Server,远程备份服务器。

netfs

Network Filesystem Mounter,安装和卸除NFS、SAMBA 和NCP 网络文件系统。

netplugd

配置文件:/etc/netplug/netplugd.conf /etc/netplug.d/netplug
说明:network cable hotplug management daemon,netplugd 是一个守护程序,可以监控一个
或多个网络接口的状态,当某些事件触发时运行一个外部脚本程序。
更多细节:http://people.debian.org/~enrico/netplugd.html

network

在系统启动时激活所有的网络接口。

nfs

网络文件系统。

nfslock

NFS 是一个流行的通过TCP/IP 网络共享文件的协议,此服务提供了NFS 文件锁定功能。

ntpd

配置文件:/etc/ntp.conf
说明:Network time Protocol daemon,网络时间校正协议。简单的说,NTP 是用来使系统和一
个精确的时间源保持时间同步的协议。推荐大家看一篇文章:《NTP-让网络里的计算机时
间精确到毫秒》发表在2004 年12 月份的《在线技术》杂志第63 页。

pcmcia

Pcmcia 卡,支持笔记本计算机的PCMCIA 设备,如调制解调器, 网络适配器, SCSI 卡等等。

portmap

Portmap 守护程序为RPC 服务,如NIS 和NFS 提供动态端口的分配。

psacct

包括几个工具用来监控进程活动的工具,包括ac,lastcomm, accton 和sa。

random

说明:快速的将系统的状态在随机的时间内存到景象档案中,对于系统相当重要。因为在开
机之后,系统会迅速的恢复到开机之前的状态。
是否需要启动:必须启动。

rawdevices

在使用集群文件系统时用于加载raw 设备的守护程序。

readahead readahead_early

配置文件:/etc/readahead.early.files /etc/readahead.files
说明:readahead 和readahead_early 是在Fedora core 2 中最新推出的两个后台运行的守护程
序。其作用是在启动系统期间,将启动系统所要用到的文件首先读取到内存中,然后在内存
中进行执行,以加快系统的启动速度。而上面两个配置文件就保存着将要读取到内存的文件
列表。

rhnsd

Red Hat 网络服务。通知你有关官方的安全信息以及为你的系统打补丁。

rpcgssd rpcidmapd rpcsrcgssd
说明:gestion NFS v4,是Linux 2.6 内核新添的功能。
是否需要启动:不需要启动。

rsync

remote sync,远程数据备份工具。

saslauthd

使用SASL 的认证守护程序。

sendmail

邮件服务器。

services

一个内部xinetd 服务,用于监听活动的服务。

sgi-fam

实现实时数据镜像。监控文件的变更,提供一个应用程序API 接口用来当指定的文件火目
录改变时及时通知。

smartd

Self Monitor Analysis and Reporting Technology System,监控你的硬盘是否出现故障。

sshd

OpenSSH 服务器配置文件:/etc/ssh/sshd_config
OpenSSH 客户端配置文件:/etc/ssh/ssh_config
默认端口:22
说明:Secure Shell Protocol,实现安全地远程登陆管理主机。
是否需要启动:如果想实现远程管理,就需要启动。

syslog

配置文件:/etc/syslog.conf
说明:记录所有的系统行为。
是否需要启动:必须启动。

time

从远程主机获取时间和日期,采用TCP 协议。

time-udp

从远程主机获取时间和日期,采用UDP 协议。

vncserver

VNC (Virtual Network Computing,虚拟网络计算),它提供了一种在本地系统上显示远程
计算机整个”桌面”的轻量型协议。
更多细节:http://www.realvnc.com/

xfs

预设端口:TCP 7100
说明:x font server,X Window 字型服务器,为本地和远程X 服务器提供字型集。
是否需要启动:如果使用run-level 为5 的图形界面,那么就需要启动。

xinetd

配置文件:/etc/xinetd.conf
说明:xinetd 作为inetd 的后续版本,负责管理系统中不频繁使用的服务,这些服务程序在
有请求时才由xinetd 服务负责启动运行,一旦完成服务请求服务程序结束运行,这样可以有
效地减少对系统资源的占用率。通常,xinetd 管理的程序有telnet、ftp、rsh 和rlogin。关闭 inetd
也就关闭了这些由它管理的服务。
更多细节:http://www.xinetd.org/
是否需要启动:必须启动。

yum

配置文件:/etc/yum.conf
说明:Yellow Dog UpdaterModified,是一个自动更新、安装和删除RPM 软件包的管理程序,
它会自动计算软件包的管理程序,并判断哪些软件应该安装,哪些软件则不必安装。
更多细节: http://linux.duke.edu/projects/yum/
是否需要启动:以系统管理策略而决定是否启动。

 

 

分享到:
评论

相关推荐

    Arm-linux 自定义开机启动程序,避开从桌面启动

    - [Linux开机启动服务设置](http://www.cnblogs.com/gzggyy/archive/2012/08/07/2626574.html) - [Linux系统启动过程详解](http://linux.chinaunix.net/techdoc/install/2006/03/10/928782.shtml) - [Linux开机启动...

    基于Qt的开机自启动(二)(Linux)

    这不仅适用于Qt程序,也可以应用于任何其他需要开机启动的程序,只需调整启动脚本或服务单元文件中的内容。通过这样的设置,你的应用程序将在Linux系统启动时自动运行,为用户提供无缝的使用体验。

    linux开机启动配置文档—20170331.rar_linux 守护进程_linux开机启动配置文档

    在Linux操作系统中,系统的启动流程和服务管理是一个关键部分,特别是在服务器环境中,正确配置...对于提供的`linux开机启动配置文档—20170331.docx`文档,你可以深入学习其中的实例和具体操作步骤,以便于实践应用。

    Linux开机启动程序rc.local1

    【Linux开机启动程序rc.local详解】 在Linux操作系统中,开机启动程序是一个至关重要的部分,它决定了系统启动时自动运行哪些服务和脚本。rc.local是一个传统的方法,用于配置系统启动时执行的命令,尤其在CentOS7...

    Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项(tomcat8为例)

    通过以上步骤,你已在Linux(CentOS7)系统上成功安装了Tomcat8,并将其设置为开机启动服务。这使得每次系统启动时,Tomcat都会自动运行,为你的Java web应用提供服务。记住,根据你的具体需求,可能还需要配置环境...

    linux开机启动资料

    这份“linux开机启动资料”应该包含了一系列关于这一主题的文档、教程或者脚本,旨在帮助学习者深入理解Linux启动过程的细节。下面,我们将详细探讨Linux开机启动的相关知识点。 首先,Linux的启动流程可以分为几个...

    linux-set-start.rar_linux 开机启动

    总的来说,Linux开机启动服务的设置涵盖了从理解启动流程到编写和管理服务脚本的多个层面。熟练掌握这些技能对于日常的系统管理和运维工作至关重要。通过学习和实践,你可以更有效地控制和优化Linux环境中的服务运行...

    Linux开机启动过程详解

    Linux开机启动过程是一个复杂但有序的序列,涉及多个步骤,从硬件初始化到操作系统核心的加载,再到用户界面的呈现。让我们逐步深入理解这个过程。 首先,计算机接通电源后,主板上的基本输入输出系统(BIOS)开始...

    linux 谷歌浏览器开机自启并全屏

    这可以通过在系统的启动服务中添加新条目来实现,具体方法因Linux发行版而异。例如,在Systemd系统中,你可以创建一个systemd服务单元文件,比如`/etc/systemd/system/start_chrom.service`,内容如下: ```ini ...

    linux启动服务详解

    ### Linux启动服务详解 在Linux系统中,启动服务是指那些在系统启动时自动运行的后台进程,它们负责处理各种特定的任务。这些服务可以是系统管理、网络服务、定时任务等。下面详细介绍了一些常见的Linux启动服务...

    Linux系统启动流程详解3-1

    Linux系统启动流程详解3-1 在深入了解Linux系统启动流程之前,我们首先需要理解什么是操作系统启动。操作系统是计算机硬件和用户应用之间的桥梁,它的启动过程是计算机加电后执行的第一步,也是确保系统正常运行的...

    linux开机启动tomcat或者java程序

    要在Linux上实现开机启动,我们需要将这些服务添加到系统的服务列表中,这样每次系统启动时,它们都会自动启动。 1. **系统服务管理**: - **Systemd**:现代Linux发行版(如Ubuntu, CentOS, Fedora等)通常使用...

    Linux一键启动多个jar

    另一个脚本`gollum-one.sh`可能是针对特定.jar文件的管理脚本,它可能包含了更详细的控制逻辑,比如启动时等待某个服务就绪,或者在重启前检查当前状态等。 总结来说,通过编写bash脚本,我们可以实现Linux环境下对...

    linux开机启动详细过程

    Linux 开机启动详细过程 在这篇文章中,我们将深入探讨 Linux 开机启动的详细过程,从加载 BIOS 到显示用户登录界面的整个过程。 Linux 开机过程是深入了解 Linux 核心工作原理的一个很好的途径。 1. 加载 BIOS ...

    Linux内核启动过程分析.pdf

    ### Linux内核启动过程分析 #### 一、引言 随着技术的发展,Linux作为一个免费开源的Unix类操作系统,因其强大的功能、高效的性能以及良好的可移植性,在嵌入式系统乃至高性能服务器领域获得了广泛应用。理解Linux...

    JBoss服务设置开机自启(Linux)

    如果服务已被设置为开机启动,命令输出中会显示`3:on`和`5:on`,表示服务在多用户模式和图形界面模式下都会自动启动。 5. **启动和停止服务** - **启动服务**:使用`service`命令启动JBoss服务。 ```bash ...

    linux_启动过程详解

    Linux 启动过程详解 Linux 系统的启动流程是一个复杂而有序的过程,涉及多个步骤,从硬件初始化到操作系统核心的加载,再到用户空间服务的启动。以下是对这个过程的详细解析: 1. BIOS 初始化: - BIOS(基本输入...

    java 开机自启动 完整工程

    综上所述,这个“java 开机自启动 完整工程”可能包含了编写Java服务、配置开机启动脚本、处理不同操作系统差异、日志记录、异常处理等方面的内容。通过学习和理解这些知识点,开发者可以创建自己的开机自启动Java...

    centos7开机自启动执行脚本

    可以使用`systemctl list-unit-files | grep enabled`查看所有已启用的开机启动服务,或者用`systemctl status my_script.service`检查特定服务的状态。 5. **注意事项** - 确保你的脚本具有执行权限:`chmod +x ...

    Linux 配置 tomcat 开机启动.txt

    ### Linux 下配置 Tomcat 开机启动 #### 概述 本文档主要介绍如何在 Linux 系统中配置 Apache Tomcat 服务器实现开机自动启动。通过编写一个简单的 Bash 脚本,并将其设置为系统服务的方式,可以确保 Tomcat ...

Global site tag (gtag.js) - Google Analytics