rhel7 systemd控制服务和守护进程
2014-11-11 19:46
225 查看
Systemd
Systemd对linux来说,就是一个init程序,可以作为sysVinit和Upstat的替代。监视和控制systemd的主要命令是systemcd,该命令可以用于查看系统状态和管理系统及服务。
使用单元:一个单元配置文件可以描述如下内容之一:系统服务(.service),挂载店(.mount),sockets(.sockets,系统设备,交换分区、文件,启动目标(target),文件系统路径,使用单元文件的全名,包括扩展名(如:sshd。service)有些可以简写。
列出单元
systemctl 命令可以带上list-units,也可以什么选项都不带列出所有正在运行的单元。[root@luck_lyb 桌面]# systemctl list-units列出失败的单元可以用―failed选项的命令显示出来。[root@luck_lyb 桌面]# systemctl --failed管理服务
1) 查看激活的服务
[root@luck_lyb 桌面]# systemctl list-units -t service2) 服务状态(sshd.service服务状态)
[root@luck_lyb 桌面]# systemctl status sshd.service3) 启动一个服务(启动sshd.service)
[root@luck_lyb 桌面]# systemctl start sshd.service4) 停止一个服务(停止sshd.service)
[root@luck_lyb 桌面]# systemctl stop sshd.service5) 重启一个服务(重启sshd.service)
[root@luck_lyb 桌面]# systemctl restart sshd.service6) 重新加载一个服务
在我们需要重新加载服务的配置文件又不想重启动这个服务(比如ssh)时:[root@luck_lyb 桌面]# systemctl reload sshd.service管理引导时的服务
chkconfig命令是来管理系统引导时的服务,也就是说开机是否开默认开启服务,同样用systemd也可以管理引导时的系统服务。1) 检查服务引导时是否运行(比如sshd。service)
[root@luck_lyb 桌面]# systemctl is-enabled sshd.service2) 让服务在引导时运行
[root@luck_lyb 桌面]# systemctl enable sshd.service3) 取消服务在引导时运行
[root@luck_lyb 桌面]# systemctl disable sshd.service
本文出自 “luck.lyb” 博客,请务必保留此出处http://51lyb.blog.51cto.com/9578351/1575477
相关文章推荐
- 1-8控制服务和守护进程systemd
- Linux 124课程 8、管理本地的Linux用户和组、控制服务和守护进程
- RHCE——控制服务和守护进程
- 在linux或者unix操作系统中在系统的引导的时候会开启很多服务,这些服务就叫做守护进程。守护进程是在后台运行不与任何控制终端关联,是Linux中的后台服务进程。它是一个生存期较长的进程,通常独立于
- 控制服务和守护进程(初学者,大神尽情指正)
- Docker 生产环境之配置守护进程 - 用 systemd 控制 Docker
- RHEL七(控制服务和守护进程)
- Fedora服务管理与控制进程管理
- System Security Services Daemon(SSSD)系统安全服务守护进程
- Linux系统守护进程(服务)详解
- Linux服务器守护进程+自动启动+服务配置笔记
- Linux进程控制及守护进程
- [收藏] Linux中系统服务/守护进程 (daemon) 的详细说明
- Openwrt(linux)启动服务后台进程守护进程
- 【Linux开发基础】Linux守护服务进程(Daemon service)编程
- 第 34 章 终端、作业控制与守护进程
- SuseLinux上配置Telnet服务,重启xinetd守护进程时的异常
- Linux守护进程(服务)列表
- linux基础(二十)超级守护进程下服务参数安全
- Linux启动及控制服务进程