`
cakin24
  • 浏览: 1374698 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

CentOS 7系统服务管理工具systemctl介绍

阅读更多

一 启动、停止、重启服务

启动httpd服务:systemctl start httpd.service
停止httpd服务:systemctl stop httpd.service
重启httpd服务:systemctl restart httpd.service
运行态重启httpd服务:systemctl condrestart httpd.service
重新加载httpd服务配置文件:systemctl reload httpd.service
 
二 查看、禁止、启动服务
开机启动httpd服务:systemctl enable httpd.service
开机禁止httpd服务:systemctl disable httpd.service
查看httpd服务状态:systemctl status httpd.service
 
三 systemd命令和sysvinit命令对比
sysvinit命令 systemd命令 备注
service httpd start systemctl start httpd.service 启动httpd服务
service httpd stop systemctl stop httpd.service 关闭httpd服务
service httpd restart systemctl restart httpd.service 重启httpd服务,而不管httpd服务的当前状态是什么
service httpd reload systemctl reload httpd.service 重新载入httpd配置信息而不中断服务
service httpd condrestart systemctl condrestart httpd.service 重启httpd服务,如果已在运行,则重启httpd服务,如果没有运行,则无法启动这个服务
service httpd status systemctl status httpd.service 查看httpd服务的运行状态
chkconfig httpd on systemctl enable httpd.service 设置httpd服务开机自动开启
chkconfig httpd off systemctl disable httpd.service 禁止httpd服务开机自动开启
chkconfig httpd systemctl is-enable httpd.service 检查httpd服务在当前环境下是启动还是禁用的
chkconfig --list systemctl list-unit-files --type=service 输出在各个运行级别下所有服务启动还是禁用情况
chkconfig httpd --list ls /etc/systemd/system/*.wants/httpd.service 查看httpd服务在各个运行级别下的启用和禁用情况
四 systemd电源管理命令
systemctl命令 含义
systemctl poweroff 关闭系统
systemctl reboot 重启系统
systemctl suspend 进入待机模式
systemctl hibernate 进入休眠模式
systemctl hybrid-sleep 进入混合休眠模式
1
1
分享到:
评论

相关推荐

    CentOS7系统服务管理1

    **系统服务管理是Linux运维中的核心任务之一,特别是在CentOS7这样的系统中,引入了systemd作为服务管理的新工具,systemctl成为了管理服务的主要命令。本文将深入探讨systemctl的常用命令及其应用,帮助读者更好地...

    服务器安装Centos7系统作为数据库服务器.docx

    1. 进入Centos系统,通过终端切换到root用户。 2. 使用`ip addr`命令查看本机IP和网卡名称。 3. 编辑网卡配置文件,例如`vi /etc/sysconfig/network-scripts/ifcfg-enp3s0`,进行如下设置: - 将`ONBOOT="yes"`取消...

    wsl下面的子系统启用systemctl

    在Windows Subsystem for Linux (WSL)环境下,`systemctl`是Linux发行版中的一个核心工具,用于管理系统服务。在WSL中启用`systemctl`可能会遇到一些挑战,因为它是基于Windows的服务管理机制与Linux服务模型之间的...

    centos7配置Samba服务器

    本篇文章将详细介绍如何在 CentOS 7 上安装、配置并启用 Samba 服务,同时也会讲解如何配置防火墙和 SELinux 来确保 Samba 服务能够正常运行。 #### 二、安装 Samba 服务 ##### 安装步骤: 1. **安装 Samba ...

    CentOS7 ftp服务离线安装.zip

    本教程将详细介绍如何在CentOS 7上离线安装FTP服务。 首先,你需要准备FTP服务器的软件包。在离线安装的情况下,通常需要提前下载所需的RPM包。对于CentOS 7,我们可以选择使用vsftpd(Very Secure FTP Daemon),...

    win10+centos7+centos7桌面双系统安装.docx

    在本文中,我们将深入...总结来说,这个过程涉及到了Windows 10与CentOS 7双系统安装、CentOS 7的图形界面设置、系统更新、内核管理等关键操作。遵循上述步骤,你将能够成功构建一个功能完备且易于管理的双系统环境。

    centos7 crontab 安装包

    `crontab`是Linux系统中不可或缺的一部分,它允许用户和系统管理员设置定期执行的任务,如备份、日志清理等。在CentOS7中,通过`yum`安装`cronie`和`cronie-anacron`软件包即可启用这一功能。了解并熟练使用`crontab...

    centos7开机自启动执行脚本

    在Linux系统中,CentOS 7是一个广泛应用的服务器操作系统,对于系统管理员来说,配置开机自启动脚本是一项基本任务,可以确保系统启动时自动运行特定的服务或程序。这里我们将详细探讨如何在CentOS 7中设置开机自...

    centos7安装部署gitlab服务器

    根据给定的信息,本文将详细解释如何在CentOS 7上安装和配置GitLab服务器,具体包括以下几个步骤:安装依赖软件、设置Postfix为GitLab提供邮件服务、下载并安装GitLab安装包以及最终的GitLab配置。 ### 一、安装...

    centos7新变化

    在CentOS 7中,操作系统经历了一系列重大更新,其中最显著的变化之一是将传统的sysvinit服务管理系统替换为systemd。...通过学习systemd的命令行工具和新的服务管理方式,可以更有效地管理和优化CentOS 7系统。

    centos7 rpm安装ntp

    首先,理解RPM是Red Hat家族操作系统(包括CentOS)中用于管理软件包的工具,它可以安装、升级、查询和删除软件包。NTP服务的RPM包可以从各种源获取,包括官方镜像站点、第三方仓库或者通过下载链接,如提供的博客...

    CentOS 7搭建SVN服务器

    本文将详细介绍如何在CentOS 7操作系统上搭建SVN服务器,包括安装、配置以及基本操作。 首先,我们需要理解SVN的作用。SVN是一个集中式的版本控制系统,用于管理代码或者其他文件的变更历史,方便团队成员共享资源...

    centos7 nfs离线安装包

    NFS(Network File System)是UNIX和Linux系统中广泛使用的网络文件系统,它允许网络上的计算机之间共享文件和目录。...通过正确安装和配置,NFS可以极大地促进跨设备的文件共享和协作,简化系统管理任务。

    CentOS系统管理--哈密瓜同学共享

    下面将详细介绍一些与CentOS系统管理相关的知识点。 1. **CentOS简介**:CentOS是Community ENTerprise Operating System的缩写,是一个基于Linux的开源操作系统,它以Red Hat Enterprise Linux (RHEL)为基础,去除...

    CentOS7服务开机启动

    在CentOS7中,系统服务管理主要通过`systemd`服务管理系统来进行。但有时候,某些服务可能无法直接使用`systemctl enable`命令来实现开机启动。这种情况下,就需要手动创建一个初始化脚本来实现这一功能。 #### ...

    CentOS7 mysql5.7.17 && jemalloc

    本话题将详述在CentOS7操作系统上安装MySQL 5.7.17以及使用jemalloc进行内存优化的过程,这对于提升MySQL性能具有显著作用。 首先,让我们了解MySQL 5.7.17。这是MySQL数据库管理系统的一个版本,它在5.7系列中引入...

    centos7系统 jdk1.7 tomcat7.0

    本文将深入探讨如何在CentOS 7系统上安装和配置Java Development Kit (JDK) 1.7以及Apache Tomcat 7.0,这两个组件对于运行Java Web应用至关重要。 首先,我们来了解JDK 1.7。Java JDK是Java编程语言的软件开发工具...

    centos7环境下搭建nas服务并完成数据迁移

    在 CentOS 7 系统中搭建 NAS (Network Attached Storage) 服务,可以方便地实现局域网内的数据共享及管理。本部分将详细介绍如何在 CentOS 7 上安装 NFS (Network File System) 服务,并将其配置为 NAS 服务器。 ##...

    centos7 ssh8.6 rpm安装包

    在IT领域,特别是服务器管理,CentOS 7操作系统是一个广泛使用的Linux发行版。SSH(Secure Shell)和SSL(Secure Sockets Layer)是两个至关重要的安全协议,用于远程管理和数据传输。本文将详细介绍如何在CentOS 7...

    CentOS-7-x86_64-Minimal-1810.iso镜像

    6. **运维工具**:CentOS提供了丰富的命令行工具,如`systemctl`用于管理系统服务,`yum`或`dnf`用于软件包管理和更新,`iftop`和`nethogs`用于网络监控,`iostat`和`vmstat`用于系统资源监控。 7. **服务器角色**...

Global site tag (gtag.js) - Google Analytics