查询所有单元的状态:

[root@rhce7 ~]# systemctl
UNIT                                                  LOAD   ACTIVE SUB       DESCRIPTION
proc-sys-fs-binfmt_misc.automount                     loaded active waiting   Arbitrary Executable File Formats File System Automoun
sys-devices-pci00...get1:0:0-1:0:0:0-block-sr0.device loaded active plugged   VBOX_CD-ROM
sys-devices-pci0000:00-0000:00:03.0-net-enp0s3.device loaded active plugged   PRO/1000 MT Desktop Adapter
sys-devices-pci00...0-0000:00:05.0-sound-card0.device loaded active plugged   82801AA AC'97 Audio Controller
sys-devices-pci0000:00-0000:00:08.0-net-enp0s8.device loaded active plugged   PRO/1000 MT Desktop Adapter
sys-devices-pci00...0:0-2:0:0:0-block-sda-sda1.device loaded active plugged   VBOX_HARDDISK
sys-devices-pci00...0:0-2:0:0:0-block-sda-sda2.device loaded active plugged   LVM PV ewUQqv-N1i5-9xcA-GRad-2BLV-qOTh-vNPOd2 on /dev/
sys-devices-pci00...get2:0:0-2:0:0:0-block-sda.device loaded active plugged   VBOX_HARDDISK
sys-devices-platform-serial8250-tty-ttyS0.device      loaded active plugged   /sys/devices/platform/serial8250/tty/ttyS0...

仅查询服务单元的状态:

[root@rhce7 ~]# systemctl --type=service
UNIT                                                   LOAD   ACTIVE SUB     DESCRIPTION
abrt-ccpp.service                                      loaded active exited  Install ABRT coredump hook
abrt-oops.service                                      loaded active running ABRT kernel log watcher
abrt-xorg.service                                      loaded active running ABRT Xorg log watcher
abrtd.service                                          loaded active running ABRT Automated Bug Reporting Tool
accounts-daemon.service                                loaded active running Accounts Service
...

查看处于失败或维护状态的任何单元:

[root@rhce7 ~]# systemctl status rngd.service -l
rngd.service - Hardware RNG Entropy Gatherer DaemonLoaded: loaded (/usr/lib/systemd/system/rngd.service; enabled)Active: failed (Result: exit-code) since Fri 2015-07-17 11:08:27 CST; 32min agoProcess: 649 ExecStart=/sbin/rngd -f (code=exited, status=1/FAILURE)Main PID: 649 (code=exited, status=1/FAILURE)CGroup: /system.slice/rngd.serviceJul 17 11:08:25 rhce7.example.com systemd[1]: Started Hardware RNG Entropy Gatherer Daemon.
Jul 17 11:08:27 rhce7.example.com rngd[649]: Unable to open file: /dev/tpm0
Jul 17 11:08:27 rhce7.example.com rngd[649]: can't open any entropy source
Jul 17 11:08:27 rhce7.example.com rngd[649]: Maybe RNG device modules are not loaded
Jul 17 11:08:27 rhce7.example.com systemd[1]: rngd.service: main process exited, code=exited, status=1/FAILURE
Jul 17 11:08:27 rhce7.example.com systemd[1]: Unit rngd.service entered failed state.
[root@rhce7 ~]# 

查看特定单元是否活动:

[root@rhce7 ~]# systemctl is-active sshd
active

查看特定单元是否已经开启自启动:

[root@rhce7 ~]# systemctl is-enabled sshd
enabled

列出所有已经加载单元的活动状态

[root@rhce7 ~]# systemctl list-units --type=service
UNIT                         LOAD   ACTIVE SUB     DESCRIPTION
abrt-ccpp.service            loaded active exited  Install ABRT coredump hook
abrt-oops.service            loaded active running ABRT kernel log watcher
abrt-xorg.service            loaded active running ABRT Xorg log watcher
abrtd.service                loaded active running ABRT Automated Bug Reporting
accounts-daemon.service      loaded active running Accounts Service
alsa-state.service           loaded active running Manage Sound Card State (rest
atd.service                  loaded active running Job spooling tools

查看所有单元的已启用和已禁用设置

[root@rhce7 ~]# systemctl list-unit-files --type=service
UNIT FILE                                   STATE
abrt-ccpp.service                           enabled
abrt-oops.service                           enabled
abrt-pstoreoops.service                     disabled
abrt-vmcore.service                         enabled
abrt-xorg.service                           enabled
abrtd.service                               enabled
accounts-daemon.service                     enabled
alsa-restore.service                        static 

查看失败的服务的状态

[root@rhce7 ~]# systemctl list-unit-files --type=service
UNIT FILE                                   STATE
abrt-ccpp.service                           enabled
abrt-oops.service                           enabled
abrt-pstoreoops.service                     disabled
abrt-vmcore.service                         enabled
abrt-xorg.service                           enabled
abrtd.service                               enabled
accounts-daemon.service                     enabled
alsa-restore.service                        static 

屏蔽服务
有时候可能安装了互相冲突的服务,比如network和NetworkManager,iptables和firewalld
可以将服务屏蔽。屏蔽将在配置目录中创建链接,使的启动该服务时不发生任何事

[root@rhce7 ~]# systemctl mask network
ln -s '/dev/null' '/etc/systemd/system/network.service'
[root@rhce7 ~]# systemctl unmask network
rm '/etc/systemd/system/network.service'

 禁用服务

[root@rhce7 ~]# systemctl disable network
network.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig network off
[root@rhce7 ~]# 

禁用服务和屏蔽服务的区别:

·禁用服务:服务不会再系统系统的时候自动启动,也不会被其它单元文件启动,但可以手动启动

·屏蔽服务:无法手动启动,也无法自启动

RHCE7 -- systemctl命令相关推荐

  1. Linux之systemctl命令的使用

    1.列出单元 命令 说明 systemctl list-units 列出所有运行单元 systemctl list-unit-files 列出所有可用单元 systemctl --failed 列出所 ...

  2. Redhat7 systemctl命令

    Redhat7 systemctl命令: 启动.停止.重启.查看状态: # systemctl start\stop\restart\status httpd 激活服务: # systemctl is ...

  3. systemctl 命令完全指南

    参考文章:https://linux.cn/article-5926-1.html systemctl start redis.service #启动redis服务器 systemctl stop r ...

  4. 【Linux】一步一步学Linux——systemctl命令(147)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 systemctl命令是系统服务管理器指令,它实际上将 s ...

  5. Linux上的Systemctl命令

    LinuxSystemctl是一个系统管理守护进程.工具和库的集合,用于取代System V.service和chkconfig命令,初始进程主要负责控制systemd系统和服务管理器.通过Syste ...

  6. Fedora的systemctl命令详解 Fedora配置IP地址/DNS/Networking

    1.原来的 service 命令与 systemctl 命令对比 demaon 命令 vs systemctl 命令 # 此处是命令对比 分别对比 service命令 和 systemctl 在启动. ...

  7. Fedora中systemctl命令的使用

    Fedora使用systemd服务来代替daemon,原来管理系统启动和管理系统服务的相关命令全部由systemctl命令来代替. 1.原来的 service 命令与 systemctl 命令对比 d ...

  8. systemctl命令

    systemctl命令 Systemd是一个命令组,涉及到系统管理的方方面面,而systemctl是Systemd的主命令,用于管理系统. 描述 在历史上Linux的启动一直采用init进程,这种方法 ...

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

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

  10. systemctl命令完全指南

    Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器. Systemd是一个系统管理守护进程.工具和库的集合,用于取代System V初始进程.Systemd的功能是 ...

最新文章

  1. 从观望到行动:全球工业物联网市场生态全景观察
  2. 判断一个变量是不是指针
  3. 51nod 1127 最短的包含字符串(尺取法)
  4. 【论文笔记】One Millisecond Face Alignment with an Ensemble of Regression Trees
  5. 《七哥说道》第二章:初出茅庐之拜师学艺
  6. 编译rocksdb源码导致的部署失败
  7. Linux的实际操作:文件目录类实用指令(压缩gzip tar -zcvf和解压缩gunzip tar -zxvf)
  8. python matlabplot写字_Matlab中plot基本用法的具体使用
  9. 对JS中变量的浅微认识
  10. window.location.href不打开新窗口_在使用网站时,什么情况该用新窗口打开?
  11. 微型计算机主板usb电源损坏,自已动手彻底解决主板USB供电不足的问题
  12. php公众号回复接口,微信公众平台开发接口教程之公众账号自定义回复功能
  13. 百度世界大会全新打开方式!VR会场“希壤”上线
  14. gerund - 动名词
  15. 多款开源免费网络相册/相册系统源码推荐
  16. mysql根据中文拼音分组_【改进篇】使用MySql实现好友昵称按拼音排序或分组
  17. 邀请函首页制作过程介绍
  18. ettercap 中间人攻击
  19. syscall(SyS_gettid)是什么
  20. linux遇到nul字符,linux TXT文件操作 '^@ ' 'NUL' 符号乱码问题

热门文章

  1. Activator 通过SSH解锁屏幕等手势操作
  2. 如何避免前人挖坑,后人填坑
  3. Openstack 经典面试问题和解答
  4. 【吴恩达deeplearning.ai】Course 5 - 2.10 词嵌入除偏
  5. 11月15~30非技术积累
  6. 蓝牙模块定位_详解蓝牙4.0BLEbeacon室内定位原理
  7. Html5中鼠标经过图片,图片在盒子内部实现放大效果。
  8. 每周学一点Egret(17)default.thm.json 文件编译小坑
  9. AntD 的 Descriptions 组件实现“ 右对齐效果 ”
  10. QPS、TPS、PV、UV、GMV、IP、RPS的概念解释