发博客的时候要注意,word有可能会把文中两个减号“--”转换成中文的”–“,文中本就应该存在”–“,如果有,那一定是被转换了。

一、systemctl介绍

CentOS7启用了新的系统和服务管理器,采用systemctl命令代替了老版本的service和chkconfig。为了保持兼容性,在CentOS7中,老版本的service和chkconfig命令仍然可以使用。

systemctl命令是system(系统)和control(控制)两个单词的简写,它是一个功能强大的命令,本文只介绍与服务管理相关的用法。

systemctl命令有一点不足,就是很多命令执行后没有提示信息,例如下图:

上图中,执行启动和停止服务命令后没有“服务已启动”或“服务已关闭”等提示信息,让人很不习惯。还有,start和stop各执行了两次,也没有任何提示信息,这也让人很不习惯。

二、systemctl常用命令

1、启动服务

systemctl start name.service

注意name.service的.service可以省略不写,以下两条命令的效果相同。

systemctl start vsftpd             # 启动ftp服务。
systemctl start vsftpd.service # 启动ftp服务。

2、停止服务

systemctl stop name.service

3、重启服务

如果服务没有启动,就启动它。

systemctl restart name.service

4、查看服务是否已启动

systemctl is-active name.service

5、查看服务的状态

systemctl status name.service

示例:

Loaded:关于服务是否已经加载的信息,文件的绝对路径以及是否被启用的注释。

Active:服务是否正在运行,然后是启动时间信息。

Process:进程额外信息。

Main PID:服务主进程pid。

CGroup:Control Groups额外信息。

6、启用开机自启动服务

systemctl enable name.service

7、停用开机自启动服务

systemctl disable name.service

8、查看服务是否为开机自启动

systemctl is-enabled name.service

9、只重启正在运行中的服务

systemctl try-restart name.service

10、显示所有的服务状态

按空格键显示下一页,按q键退出。

systemctl list-units --type service --all

11、查看启动成功的服务列表

systemctl list-unit-files|grep enabled

12、查看启动失败的服务列表

systemctl --failed

13、查看所有服务的状态

按空格键显示下一页,按q键退出。

systemctl list-unit-files --type service

14、列出在指定服务之前启动的服务(依赖)

按空格键显示下一页,按q键退出。

systemctl list-dependencies --after name.service

15、列出在指定服务之后启动的服务(被依赖)

按空格键显示下一页,按q键退出。

systemctl list-dependencies --before name.service

三、版权声明

C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。

来源:C语言技术网(www.freecplus.net)

作者:码农有道

如果文章有错别字,或者内容有错误,或其他的建议和意见,请您留言指正,非常感谢!!!

CentOS7系统服务管理systemctl的更多相关文章

  1. centos7系统服务管理

    systemd是RH7系列操作系统开始启用新的系统和服务管理器.它被设计为与sysv init脚本向后兼容,并提供了一些功能,例如在引导时并行启动系统服务,按需激活守护程序或基于依赖关系的服务控制逻辑 ...

  2. systemctl -- 系统服务管理器 【转】

    systemctl  -- 系统服务管理器 systemctl 是系统服务管理器命令,它实际上将 service 和 chkconfig 这两个命令组合到一起. 直接运行命令可以列出所有正在运行的服务 ...

  3. centOS7服务管理与启动流程

    centOS7服务管理与启动流程 centOS7启动流程 systemd简介 unit对象 unit类型 特性 service unit文件格式 service unit file文件通常由三部分组成 ...

  4. Centos 7.0系统服务管理

    从Centos7开始,不再用sysvinit管理系统服务了,而是改用了systemd,因此对系统服务管理方法已经变更,以下简述 1.查看当前所有系统服务的状态 systemctl 2.查看指定系统服务 ...

  5. centos7也支持service命令启动服务吗,对于centos7 中的systemctl和旧的service命令的区别和联系

    一.centos7也支持service命令启动服务吗 CentOS 7.0中一个最主要的改变,就是切换到了systemd.它用于替代红帽企业版Linux前任版本中的SysV和Upstart,对系统和服 ...

  6. 服务管理--systemctl命令

    摘要: systemctl 是系统服务管理器命令,它实际上将 service 和 chkconfig 这两个命令组合到一起. 任务 旧指令 新指令 使某服务自动启动 chkconfig --level ...

  7. Linux服务器,服务管理--systemctl命令详解,设置开机自启动

    Linux服务器,服务管理--systemctl命令详解,设置开机自启动 syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了. 摘要: syst ...

  8. CentOS 7.0 服务管理 – systemctl 命令

    转载自:http://linux.it.net.cn/CentOS/fast/2014/0720/3212.html CentOS 7.0中已经没有service命令,而是启用了systemctl服务 ...

  9. centos7 supervisor管理redis

    centos7 supervisor管理redis 标签(空格分隔): linux,redis 概念 Supervisor 相当强大,提供了很丰富的功能,不过我们可能只需要用到其中一小部分 super ...

随机推荐

  1. H5 video 标签 详解

    昨天使用H5  video 标签 写了视频播放   本打算参考爱奇艺的代码进行修改  发现 它是动态数据  静态页面需要拆解代码 我情急之下  使用了  video   整理一下笔记   后面有人用 ...

  2. Docker快速安装kafka

    Docker快速安装kafka | 沈健的技术博客 盒子 盒子 博客 分类 标签 友链 搜索 文章目录 同样基于docker-compose安装,Docker快速部署nginx中有讲到,不在重述 1. ...

  3. springboot oauth 鉴权之——password鉴权相当于jwt鉴权模式

    近期一直在研究鉴权方面的各种案例,这几天有空,写一波总结及经验. 第一步:什么是 OAuth鉴权 OAuth2是工业标准的授权协议.OAuth2取代了在2006创建的原始OAuthTM协议所做的工作. ...

  4. 手机视频APP将关闭 生态梦成空的三星如何自救?

    生态梦成空的三星如何自救?"> 三星如今的处境,只能用"屋漏偏逢连夜雨"来形容.继营收.利润.智能手机销量等大幅下滑之后,裁员也接踵而来,股价的下跌也自然在情理之中 ...

  5. MVC09

    1.委托(delegate)调用静态方法 委托类似于C++中的函数指针. 某方法仅仅在执行的时候才能确定是否被调用. 是实现事件和回调函数的基础. 面向对象,安全性高. using System; u ...

  6. 授人以渔式解析原生JS写轮播图

    需求与分析 需求:循环无缝自动轮播五张图,按左右箭头可以手动切换图片,鼠标点击轮播图下面按钮 1 2 3 4 5会跳转到对应的第1 2 3 4 5张图片.鼠标放到轮播图的图片上时不再自动轮播并且左右箭 ...

  7. 利用GitHub制作在线炫酷简历

    首先我们先体验一下炫酷简历.然后决定我们要不要使用. https://jessezhao1990.github.... 如何使用本项目部署你自己的在线简历 1. 书写简历 在src文件夹里面有个con ...

  8. Object-Oriented Programming Summary Ⅳ

    目录 UML单元总结博客 总结本单元两次作业的设计 总结自己在四个单元中架构设计以及OO方法理解的演进 总结自己在四个单元中测试理解与实践的演进 总结自己的课程收获 立足于自己的体会给课程组提三个具体 ...

  9. YiGo表单建立

    做一个请假单表单(下图是最后的成品图) 表单的类型 实体表单 1.可存储 2.可编辑 虚拟表单 视图(不可存储数据,只有显示功能) 不可编辑 字典 报表 备注 :一张表单是实体还是虚拟取决于其数据对象 ...

  10. Mac 下 Docker 运行较慢的原因分析及个人见解

    在mac 使用 docker 的时候,我总感觉程序在 docker 下运行速度很慢,接下来我一一分析我遇到的问题,希望大家能进行合理的讨论和建议. 问题: valet 下打开 laravel 首页耗时 ...