Linux服务是在Linux操作系统的后台运行的应用程序,通常不需要用户干预。许多Linux服务都是启动服务,在系统启动时,在用户登录之前启动。Linux是一个免费的、开源的程序,所以种类繁多,默认安装的特定服务会因使用的Linux发...
Linux服务是在Linux操作系统的后台运行的应用程序,通常不需要用户干预。许多Linux服务都是启动服务,在系统启动时,在用户登录之前启动。Linux是一个免费的、开源的程序,所以种类繁多,默认安装的特定服务会因使用的Linux发行版而异,由用户管理甚至修改。Linux®是一个由全世界成千上万的用户开发和使用的开源软件程序和项目组成的系统。一些Linux服务启动、执行某个功能,然后关闭。例如“kudzu”,它检测新的或修改过的硬件。其他示例包括“random,“它生成一个用于安全的随机数,而”keytable“用于设置键盘映射和系统字体。另一种服务是守护程序,它是一种始终运行的服务。其中许多服务提供各种网络服务,包括以下内容:“httpd”提供Apache web服务器;“inetd,“Internet超级服务器守护程序,启动传输控制协议/Internet协议(TCP/IP)网络服务,并负责许多其他网络服务;“smtp”发送和接收电子邮件;“nfs”允许托管网络文件服务器。这些服务可能具有不同的名称,具体取决于Linux发行版;例如,Apache服务在某些发行版上称为“httpd”,在其他发行版中称为“apache2”。另一组应用程序作为守护程序服务工作,与网络无关,提供连续的功能。示例包括“cron”,用于执行计划任务;“gpm”,支持鼠标功能;“apmd,它提供了高级电源管理;还有“lpd”,即打印后台处理程序定义了用户登录/服务的默认运行状态,如用户登录/服务级别设置为默认运行的/rc/service/等;这些rc.d脚本定义了在进入运行级别时启动的服务。这些脚本还定义了每个服务的启动优先级和关闭优先级,从0到100,定义服务的启动和关闭顺序。某些Linux发行版提供图形用户界面(GUI)来配置服务。如果在特定发行版上不可用,则某些命令行工具仍然可用。“chkconfig”工具可用于列出服务、创建或删除服务或激活或停用服务。“ntsysv”工具提供了一个简单的界面来选择应该自动启动哪些服务。任何配置Linux服务的工具都只是rc.d脚本的前端,高级用户可以直接修改这些脚本来管理服务
-
发表于 2020-08-07 00:12
- 阅读 ( 1257 )
- 分类:电脑网络