全面进入centos7时代,这个东东是需要系统了解的。

http://blog.jobbole.com/85070/?utm_source=blog.jobbole.com&utm_medium=relatedPosts

========================

系统管理员

systemd 的主要命令行工具是 systemctl。

多数管理员应该都已经非常熟悉系统服务和 init 系统的管理,比如 service、chkconfig 以及 telinit 命令的使用。systemd 也完成同样的管理任务,只是命令工具 systemctl 的语法有所不同而已,因此用表格来对比 systemctl 和传统的系统管理命令会非常清晰。

表 2. Systemd 命令和 sysvinit 命令的对照表
Sysvinit 命令 Systemd 命令 备注
service foo start systemctl start foo.service 用来启动一个服务 (并不会重启现有的)
service foo stop systemctl stop foo.service 用来停止一个服务 (并不会重启现有的)。
service foo restart systemctl restart foo.service 用来停止并启动一个服务。
service foo reload systemctl reload foo.service 当支持时,重新装载配置文件而不中断等待操作。
service foo condrestart systemctl condrestart foo.service 如果服务正在运行那么重启它。
service foo status systemctl status foo.service 汇报服务是否正在运行。
ls /etc/rc.d/init.d/ systemctl list-unit-files –type=service 用来列出可以启动或停止的服务列表。
chkconfig foo on systemctl enable foo.service 在下次启动时或满足其他触发条件时设置服务为启用
chkconfig foo off systemctl disable foo.service 在下次启动时或满足其他触发条件时设置服务为禁用
chkconfig foo systemctl is-enabled foo.service 用来检查一个服务在当前环境下被配置为启用还是禁用。
chkconfig –list systemctl list-unit-files –type=service 输出在各个运行级别下服务的启用和禁用情况
chkconfig foo –list ls /etc/systemd/system/*.wants/foo.service 用来列出该服务在哪些运行级别下启用和禁用。
chkconfig foo –add systemctl daemon-reload 当您创建新服务文件或者变更设置时使用。
telinit 3 systemctl isolate multi-user.target (OR systemctl isolate runlevel3.target OR telinit 3) 改变至多用户运行级别。

除了表 2 列出的常见用法,系统管理员还需要了解其他一些系统配置和管理任务的改变。

首先我们了解 systemd 如何处理电源管理,命令如下表所示:

表 3,systemd 电源管理命令
命令 操作
systemctl reboot 重启机器
systemctl poweroff 关机
systemctl suspend 待机
systemctl hibernate 休眠
systemctl hybrid-sleep 混合休眠模式(同时休眠到硬盘并待机)

关机不是每个登录用户在任何情况下都可以执行的,一般只有管理员才可以关机。正常情况下系统不应该允许 SSH 远程登录的用户执行关机命令。否则其他用户正在工作,一个用户把系统关了就不好了。为了解决这个问题,传统的 Linux 系统使用 ConsoleKit 跟踪用户登录情况,并决定是否赋予其关机的权限。现在 ConsoleKit 已经被 systemd 的 logind 所替代。

centos7当中的systemd及systemctl(节选)相关推荐

  1. CentOS7新特性——systemd及systemctl

    目录 一.Systemd 的简介和特点 1.同 SysVinit 和 LSB init scripts 兼容 2.更快的启动速度 3.systemd 提供按需启动能力 二.Systemd的基本概念 1 ...

  2. 怎样对php使用systemctl启动,Centos7 配置php-fpm服务到systemctl

    前言 本教程假定已通过<Centos7.4 编译安装PHP7.2(Nginx篇)>,成功编译安装好PHP7.2.并且其php-fpm文件和配置文件位于/usr/local/php. php ...

  3. centos7以上系统服务管理命令-systemctl

    在Centos7以上的系统中把service和chkconfig两个指令结合后,可能在日常管理和使用中带来很多的不习惯,因此上网看了下,找到一个比较不错的总结表格在这里收录下,在这里补充一点就是如果自 ...

  4. 【Linux】之systemd与systemctl

    文章目录 一.systemd 1. systemd 守护进程管理 Linux 的启动 2. systemd 提供的功能: 3. systemd 使用单元来管理不同类型的对象. 4. 服务单元信息 二. ...

  5. Linux学习总结(27)——CentOS7及以上系统的systemctl命令使用介绍

    1.查看正在运行的服务 systemctl 2.启动服务 systemctl start foo.service 3.关闭服务 systemctl stop foo.service 4.重启服务 sy ...

  6. 【备忘】linux视频

    参考笔记 内部参考脚本 [M哥linux-多年内部积累电子书-无价之宝]Books7  01.M哥亲讲Linux运维发展与学习路线图.mp4 02.Linux云计算学习环境介绍.mp4 03.Linu ...

  7. centos7 systemctl status servicename执行慢的问题

    一,这个问题和systemd-journald有关,故我们先简单了解下: 过去只有 rsyslogd 的年代中,由于 rsyslogd 必须要开机完成并且执行了 rsyslogd 这个 daemon ...

  8. centos7之service文件详解及systemctl命令使用

    centos7之service文件详解及systemctl命令使用 1. systemed简介 systemd与init的区别及优势 systemd和init的区别 systemd对比init的优势 ...

  9. Linux systemctl 详解自定义 systemd unit

    Linux systemctl 详解&自定义 systemd unit systemctl 序 大家都知道,我们安装了很多服务之后,使用 systemctl 来管理这些服务,比如开启.重启.关 ...

最新文章

  1. GreenDao 使用方法:
  2. html语言dl与ul,HTML中DL、UL、OL用哪个比较好
  3. Windows Phone开发(28):隔离存储B 转:http://blog.csdn.net/tcjiaan/article/details/7436959...
  4. 10大淘宝直播之城公布:杭州、广州、连云港位列前三
  5. 全球市场第一季度下跌0.8%,思科的WLAN份额再次下跌
  6. LR mobile HTTP/HTML协议实战
  7. spring-cloud Sleuth
  8. mybatis ——xml方式与动态sql
  9. 战旗助手服务器代码,炉石盒子PC端人工智能战棋助手启用!
  10. java 通用事件回调类(观察者队列)
  11. git pull --rebase的作用是什么,它与git pull有什么区别?
  12. 陈冠希传 转载,奇文共欣赏
  13. Matlab 结构体(struct)使用
  14. C语言函数大全--h开头的函数
  15. 京东方劝退_正式确认,华为mate40正面照来了,国行价“劝退”!
  16. 2023年房地产融资模式研究报告
  17. 高考电子计算机改卷,高考电子阅卷潜规则,看看你的卷子在电脑中成什么样?...
  18. Java美团下单接单区域处理_订餐系统之同步美团商家订单
  19. 通过图像转换软件打造95%原创文章--真的可以告别伪原创(有点扯)
  20. ANSYS APDL R16.0参数化编程与工程视频教程

热门文章

  1. WCF发布到IIS 7.0,并以https访问
  2. C#网络编程示例(note)
  3. Spark中如何管理Spark Streaming消费Kafka的偏移量
  4. Python的if判断和两重判断
  5. grDevices | R语言中的配色方法汇总(Ⅱ-2)
  6. 360天擎默认卸载密码_装机工具老毛桃携带木马病毒 卸载安全软件进行恶意推广...
  7. linux 程序调试日志,Linux程序调试
  8. 魔方机器人需要特制魔方吗_火影忍者手游:如果新春水门金币团购,你会夸魔方良心吗?...
  9. python编码规范简单总结
  10. 分段函数怎么用神经网络进行拟合_Tensoflow简单神经网络实现非线性拟合