linux系统服务解析

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

Linux系统服务解析


1.NetworaManager:在无线和有线网络之间快速切换。一般用于移动终端。


2.NetworkManagerDispatcher:在多种网络环境之间来回切换,与NetworkManager相同。


3.acpid:(没有预设端口)电源管理配置服务。


4.anacron(没有预设端口)一个自动化运行任务。Red Hat Linux 随带四个自动化任务的工具:cronanacronat、和 batc。当你的Linux主机并不是全天候开机,这个anacron就可以帮你执行在"chontab"设定的时间内没有执行的工作。举例来说,当你的主机在晚上12:00会自动关闭,但是偏偏crontab这个例行性工作是在4:00工作,这个时候例行性工作就不能起作用了。不过利用anacron就能做到。 (/etc/anacrontab


5.apmd:(没有预设端口)传统的高级电源管理程序,对于笔记本电脑比较有用,可以了解系统的电池电量。


6.atd:(没有预设端口)一个运行自动化服务。通常需要启动。不过如果你一直使用cron,那么也可以不启动。


7.auditd:(没有预设端口)管理审计系统。一个用于审计和存储的用户使用程序。


8.autofs:(没有预设端口)实现光盘,软盘自动加载。


9.avahi-daemonAvahizeroconf协议的实现。它可以在没有DNS服务的局域网里发现基于zeroconf协议的设备和服务。它跟mDNS一样。除非你有兼容的设备或使用zeroconf 协议的服务,否则就可以关闭。


10.avahi-dnsconfd:同上。


11.bluetooth:蓝牙,用于无线便携设备(不同于WiFi


12.conmanconman is a program for connecting to remote consoles beingmanaged by conmand


13.cpuspeed:监测系统空闲百分比,降低或加快CPU时钟速度和电压从而在系统空闲时将能源消耗降为最小,而在系统繁忙时最大化加快系统执行速度。


14.crond:用来执行例行性守护程序。


15.cups:(Common UNIX Printing System)公共UNIX打印支持,为Linux提供打印功能。安装打印机时需要的服务。


16.dhcdbd:这是一个让 DBUS系统控制 DHCP的接口。可以保留默认的关闭状态。


17.dunddund支持通过蓝牙拨号连接网络。(关联bluetooth


18.firstboot:该服务是RH安装过程特有的。它执行在安装之后的第一次启动时仅仅需要执行一次的特定任务。它可以被关闭。


19.gpm:终端鼠标指针支持(无图形界面)。如果你不使用文本终端,那就关闭它。我在运行级别 3 开启它,在运行级别 5 关闭它。


20.haldaemon:硬件监控系统。此服务监控硬件改变,为你更改过的硬件提供报告。(没有硬件更改就无需启动)


21.hidd:对输入设备(键盘,鼠标)提供支持。


22.httpdApache网络服务器。在系统上应用此服务有两个原因,一是要用它作为网络服务器,二是用它作为网址开发器.如果没有此二项,则不必安装Apache


23.ibmasmTools necessary to control the IBM Advanced System Management(ASM, also known as RSA(1)) device driver


24.ip6tables:如果你不知道你是否在使用 IPv6,大部分情况下说明你没有使用。该服务是用于IPv6的软件防火墙。大多数用户都应该关闭它。


25.iptables:防火墙。


26.irda:(Infrared Data Association)是一个实现红外无线数据传输的工业标准。


27.irqbalance:使系统支援多个CPU环境,统中断请求时进行负载平衡的程序,所以单CPU的机器就不需要这项服务。


28.kudzu:硬件自动检测程序,会自动检测硬件是否发生变动,并相应进行硬件的添加、删除工作。当系统启动时,kudzu会对当前的硬件进行检测,并且和存储在 /etc/sysconfig/hwconf中的硬件信息进行一一对照,如果某个硬件从系统中被添加或者删除时,那么kudzu就会察觉到,并且通知用户是否进行相关配置,然后修改/etc/sysconfig/hwconf,使硬件资料与系统保持同步。如果/etc/sysconfig/hwconf这个文件不存在,那么kudzu将会从/etc/modprobe.conf/etc/sysconfig/network-scripts/ /etc/X11/XF86Config中探测已经存在的硬件。


29.lvm2-monitor:使系统支持Logical Volume Manager逻辑分区。


30.mcstrans:主要用於配合 SELinux服务。


31.mdmonitor:该服务用来监测 SoftwareRAIDLVM的信息。它不是一个关键性的服务,可以关闭它。


32.mdmpd:与RAID设备相关的程序。关闭它。


33.messagebus:事件监控服务。此服务在必要时向所有用户发出广播信息,如服务器将要重启。


34.multipathd This daemon is in charge of checking for failed paths. When thishappens, it will reconfigure the multipath map the path belongs to, so thatthis map regains its maximum performance and redundancy.

Thisdaemon executes the external multipath config tool when events occur. In turn,the multipath tool signals the multipathd daemon when it is done with devmapreconfiguration, so that it can refresh its failed path list.


36.netfs:该服务用于在系统启动时自动挂载网络中的共享文件空间,比如:NFSSamba 等等。如果你连接到局域网中的其它服务器并进行文件共享,就开启它。大多数台式机和笔记本用户应该关闭它。


37.netplugd:此服务监控网络界面,根据信号关闭或启动它,主要用于不经常连接的手提电脑.


38.network:打开网卡服务,使系统支持网卡。


39.nfs:此服务使用户访问NFS共享文件,NFS系统客户机所必需的服务。


40.nfslock:只有在使用NFS网络文件共享功能时,此服务才被激活。


41.nscd:密码与群查找服务。此服务用于减慢N.I.S/Y.P.nist,ldaphesiod之类的服务.专门为这些服务提供更长的中断时间。


42.ntpd:(网络时间服务器)


43.oddjobdThe oddjobd daemon provides the com.redhat.oddjob service on thesystem-wide message bus. Each facility which oddjobd provides is provided as aseparate D-Bus method.Any method can be invoked by name by any user, subject toaccess controls enforced by both D-Bus and oddjobd.Most methods are implementedas helper programs.


44.pand:允许你通过蓝牙连接以太网。(关联bluetooth


45.pcscd:使系统支援 Smart Card


46.portmap:使系统支援 NFS Service


47.psacct:计算进程,活动进程追踪器,实际上是资源的浪费。


48.rdisc:实现客户端的ICMP路由器发现协议。 rdisc援引在开机时填入网络路由表的默认路由。


49.readahead_earlyreadahead_later:服务通过预先加载特定的应用程序到内存中以提供性能。如果你想程序启动更快,就开启它。


50.restorecond:系统支援 SELinux 监控档案状态。


51.rpcgssd:远程过程调用(RPC)是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。


52.rpcidmapd:使系统支援 NFSv4 Service


53.rpcsvcgssd


54.saslauthd:使用SASL的认证守护程序。


55.sendmail:邮件服务器。


56.smartd:自我监控服务。告诉用户硬件设备是否有损坏。这需要设备的精确智能特性。


57.sshdOpenSSH服务器。如果你需要SSH访问你的系统时才开启此服务。


58.syslog:系统登录。一项必要的服务,控制整个系统上的所有登录。


59.vncserver:虚拟网络计算服务器。在项目中应用VNC时非常有用。


60.wdaemon


61.winbindSamba名称服务器。Samba网络运行所必需.此服务将用户与群数据从windows网络映射到Linux工作站中。


62.wpa_supplicant:列出了所有接受网络和安全政策,其中包括预共享密钥。


63.xfsX字体服务器。你任何时间需要使用图形用户界面(GUI),就需要此服务。


64.ypbindSUNYP服务器名称服务器。此服务用于基于GLIBCNIS/YP网络服务。


65.yum-updatesd:使系统支援YUM自动更新服务


66.microcode_ctlmicrocode_ctl可以编码以及发送新的微代码到kernel以更新Intel IA32系列处理器(PentiumProPIIPIIIPentium 4Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentium classics)。


67.nginx:实现与apache做负载均衡。

其它服务:

jexec

  如果你安装java1.6 就会有这个,让你可以双击运行 *.jar 文件。不想要就关


本文转自甘兵 51CTO博客,原文链接:http://blog.51cto.com/ganbing/1219380,如需转载请自行联系原作者

相关文章
|
3天前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
47 23
Linux系统之whereis命令的基本使用
|
19天前
|
Linux Docker 容器
Linux 中停止 Docker 服务报 warning 导致无法彻底停止问题如何解决?
在 Linux 系统中,停止 Docker 服务时遇到警告无法彻底停止的问题,可以通过系统管理工具停止服务、强制终止相关进程、检查系统资源和依赖关系、以及重置 Docker 环境来解决。通过以上步骤,能够有效地排查和解决 Docker 服务停止不彻底的问题,确保系统的稳定运行。
86 19
|
17天前
|
网络协议 Unix Linux
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
30 11
|
29天前
|
缓存 安全 Linux
Linux系统查看操作系统版本信息、CPU信息、模块信息
在Linux系统中,常用命令可帮助用户查看操作系统版本、CPU信息和模块信息
101 23
|
18天前
|
监控 Linux
Linux systemd 服务启动失败Main process exited, code=exited, status=203/EXEC
通过以上步骤,可以有效解决 systemd 服务启动失败并报错 `Main process exited, code=exited, status=203/EXEC` 的问题。关键在于仔细检查单元文件配置、验证可执行文件的有效性,并通过日志分析具体错误原因。确保可执行文件路径正确、文件具有执行权限,并且可以独立运行,将有助于快速定位和解决问题。
182 7
|
21天前
|
小程序 前端开发 关系型数据库
uniapp跨平台框架,陪玩系统并发性能测试,小程序源码搭建开发解析
多功能一体游戏陪练、语音陪玩系统的开发涉及前期准备、技术选型、系统设计与开发及测试优化。首先,通过目标用户分析和竞品分析明确功能需求,如注册登录、预约匹配、实时语音等。技术选型上,前端采用Uni-app支持多端开发,后端选用PHP框架确保稳定性能,数据库使用MySQL保证数据一致性。系统设计阶段注重UI/UX设计和前后端开发,集成WebSocket实现语音聊天。最后,通过功能、性能和用户体验测试,确保系统的稳定性和用户满意度。
|
28天前
|
存储 运维 安全
深入解析操作系统控制台:阿里云Alibaba Cloud Linux(Alinux)的运维利器
本文将详细介绍阿里云的Alibaba Cloud Linux操作系统控制台的功能和优势。
62 5
|
29天前
|
存储 分布式计算 Hadoop
基于Java的Hadoop文件处理系统:高效分布式数据解析与存储
本文介绍了如何借鉴Hadoop的设计思想,使用Java实现其核心功能MapReduce,解决海量数据处理问题。通过类比图书馆管理系统,详细解释了Hadoop的两大组件:HDFS(分布式文件系统)和MapReduce(分布式计算模型)。具体实现了单词统计任务,并扩展支持CSV和JSON格式的数据解析。为了提升性能,引入了Combiner减少中间数据传输,以及自定义Partitioner解决数据倾斜问题。最后总结了Hadoop在大数据处理中的重要性,鼓励Java开发者学习Hadoop以拓展技术边界。
47 7
|
2月前
|
存储 监控 Linux
嵌入式Linux系统编程 — 5.3 times、clock函数获取进程时间
在嵌入式Linux系统编程中,`times`和 `clock`函数是获取进程时间的两个重要工具。`times`函数提供了更详细的进程和子进程时间信息,而 `clock`函数则提供了更简单的处理器时间获取方法。根据具体需求选择合适的函数,可以更有效地进行性能分析和资源管理。通过本文的介绍,希望能帮助您更好地理解和使用这两个函数,提高嵌入式系统编程的效率和效果。
118 13
|
2月前
|
存储 监控 算法
企业内网监控系统中基于哈希表的 C# 算法解析
在企业内网监控系统中,哈希表作为一种高效的数据结构,能够快速处理大量网络连接和用户操作记录,确保网络安全与效率。通过C#代码示例展示了如何使用哈希表存储和管理用户的登录时间、访问IP及操作行为等信息,实现快速的查找、插入和删除操作。哈希表的应用显著提升了系统的实时性和准确性,尽管存在哈希冲突等问题,但通过合理设计哈希函数和冲突解决策略,可以确保系统稳定运行,为企业提供有力的安全保障。