博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
屌丝Cent OS服务解密
阅读量:7235 次
发布时间:2019-06-29

本文共 1371 字,大约阅读时间需要 4 分钟。

    使用CentOS-7一段时间,原来习惯服务管理上用service来操作服务的启动、停止、重启等操作,来到CentOS-7下发现不灵了,

提示:

    

    查看发现CentOS-7下原来使用了systemctl强大融合了servicechkconfig的功能于一身来管理服务,可以使用它永远性或只在当前会话中启动服务。

systemctl常用命令:

    systemctl list-unit-files | grep enabled  : 查看已启动的服务列表

    systemctl status vsftpd.service  : 查看vsftpd服务状态(启动,关闭)

当前返回提示vsftpd.service 处于disabled关闭状态

    

    systemctl start vsftpd.service : 启动vsftpd服务(必须拥有root权限)

    当我们使用命令systemctl start vsftpd.service启动vsftpd服务后,再通过systemctl status vsftpd.service查看vsftpd状态后发现服务已成功启动

    systemctl stop vsftpd.service : 关闭vsftpd服务(必须拥有root权限)

    当我们使用命令systemctl stop vsftpd.service启动vsftpd服务后,再通过systemctl status vsftpd.service查看vsftpd状态后发现服务已经回到未启动状态

 systemctl restar vsftpd.service  : 重启vsftpd服务(必须拥有root权限),如果服务处于关闭状态,那么此时将启动服务

    systemctl is-enabled vsftpd.service   :  查看服务是否开机启动

    systemctl enable vsftpd.service   :   在开机时启动vsftpd服务

    systemctl disable vsftpd.service    :   在开机时禁用vsftpd服务

后面我们来说一说CentOS-7使用了systemd来代替sysvinit管理services、

    1、systemd是Linux下的一种init软件,由Lennart Poettering带头开发,并在LGPL 2.1及其后续版本许可证下开源发布。其开发目标是提供更优秀的框架以表示系统服务间的依赖关系,并依此实现系统初始化时服务的并行启动,同时达到降低          

       2、Shell的系统开销的效果,最终代替现在常用的System V与BSD风格init程序。
       3、与多数发行版使用的System V风格init相比,systemd采用了以下新技术:
       4、采用Socket激活式与总线激活式服务,以提高相互依赖的各服务的并行运行性能;
       5、用cgroups代替PID来追踪进程,以此即使是两次fork之后生成的守护进程也不会脱离systemd的控制。
       6、从设计构思上说,由于systemd使用了cgroup与fanotify等组件以实现其特性,所以只适用于Linux。


      本文转自asd1123509133 51CTO博客,原文链接:http://blog.51cto.com/lisea/1761117,如需转载请自行联系原作者

你可能感兴趣的文章
SQL SERVER-时间戳(timestamp)与时间格式(datetime)互相转换
查看>>
JAVA Lambda Expressions streams
查看>>
Mysql性能优化教程
查看>>
printk 与syslog
查看>>
做图像分析的一些感受
查看>>
我和我的HoorayOS
查看>>
正则表达式中对于"不匹配"特定pattern的实现
查看>>
[转载红鱼儿]kbmmw 开发点滴:kbmMW客户端提交事务的现场处理
查看>>
PHP中把一个文件夹下的一个文件移动到另一个文件夹
查看>>
build Xfce4.10
查看>>
Abstract
查看>>
如何制作一款HTML5 RPG游戏引擎——第四篇,情景对话
查看>>
vs2010 快捷键大全
查看>>
Lintcode: Lowest Common Ancestor
查看>>
使用lead分析功能相似的结构9*9乘法口诀功能
查看>>
SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。
查看>>
关于点击空白关闭弹窗的js写法推荐
查看>>
PAT1009
查看>>
根据抓的包用代码模拟登录
查看>>
html中的src与href的区别
查看>>