Linux服务管理/rpm的独立服务管理

本文深入探讨了Linux系统中的xinetd与独立服务的区别,解释了服务的自启动概念及如何通过命令进行服务的查询与管理。同时,介绍了如何在系统启动时自动启动特定服务,并提供了多种方法来实现这一目标。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



xinetd是一个在内存的服务,但它本身不提供服务,而是一个管理者,它管理着很多不在内存的服务。当有进程需要某个被他管理的服务时,它就会去调用那个服务。

独立的服务就是那种直接在内存里面并直接提供服务的进程,如Apache。

管理无所谓也就这两个事:



自启动是指在系统下次启动的时候会不会随系统一起启动。

服务启动是指在系统中当前时间是否在启动。




下面这个命令是rpm安装包专用的命令,数字代表启动的系统模式,例如图形界面启动等等,启用代表进入某种模式时,

这个服务是随着系统的启动而启动的。


ps -aux是查询所有的服务。


这个也是查看进程,但如果是没有启用端口的服务就查看不到了,





rpm包用  -e  选项可以统一删除以上相关文件。






服务的启动应该是通过上面的init.d下的启动,下面的service是red hat系列专有的,其实也就是去init.d目录下去找相应的

服务。所以下面两个是一样的:



下面这个命令会把Linux下所有的服务列出来:包括各种状态,启动的停止的等等。service --status --all




第一种方法自启动:rpm包独有。

查看:


启动:


上面这个命令只是让程序在下次启动机器时自启动,但是当前是否已经启动是不知道的。


第二种:(推荐)

把这句话放到那个文件里就可以了。在启动系统输入用户名密码之前会读取这个文件。

touch这个命令其实是先查看有没有这个文件,如果没有就创建,如果有就修改它的最后访问时间。



第三种方法:类似于setup命令。虽然是图形化但它是red hat独有的。(这个需要安装专门的服务程序)










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值