RHCE——控制服务和守护进程

本文详细介绍了如何使用systemctl命令来控制Linux系统服务和守护进程,包括识别自动启动的进程、列出单元文件、查看服务状态、启动、停止、重启、屏蔽服务以及设置服务在系统启动时的启动或停止。内容涵盖了从基本查询到高级操作的多个方面。
摘要由CSDN通过智能技术生成

识别自动启动的系统进程

系统启动的服务器进程由systemd系统和服务器管理器进行管理
systemctl可以缩写或者省略单元名称、进度数条目和单元说明

  • 服务单元具有.service扩展名,代表系统服务
  • 套接字单元具有.socket扩展名,代表进程之间通信
  • 路径单元具有.path扩展名,用于将服务的激活推迟到特定文件系统更改发生之后

    服务状态

[student@localhost 桌面]$ systemctl status sshd
sshd.service - OpenSSH server daemon
   Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled)
   Active: active (running) since 日 2017-07-30 22:38:24 CST; 2h 11min ago
  Process: 6723 ExecStartPre=/usr/sbin/sshd-keygen (code=exited, status=0/SUCCESS)
 Main PID: 6724 (sshd)
   CGroup: /system.slice/sshd.service
           └─6724 /usr/sbin/sshd -D

关键字 描述
loaded 单元配置文件已处理
active(tunning) 正通过一个或多个持续进程运行
active(exited) 已成功完成一次性配置
active(waiting) 运行中,但是在等待事件
inactive 不在运行
enable 将在系统启动时启动
disabled 不会iu在系统启动时启动
staic 无法启用,但是可以在某一启用单元自动启动

使用systemctl列出单元文件

  1. 查询所有单元的状态,以验证系统启动
[student@localhost 桌面]$ systemctl
UNIT                        LOAD   ACTIVE SUB       DESCRIPTION
proc-sys...t_misc.automount loaded active waiting   Arbitrary Executable File Fo
sys-devi...-sda-sda1.device loaded active plugged   VMware_Virtual_S
...</
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值