1、列出单元

命令 说明
systemctl list-units 列出所有运行单元
systemctl list-unit-files 列出所有可用单元
systemctl --failed 列出所有失败单元
systemctl list-unit-files --type service 列出所有服务

2、启动、重启、停止、重载服务以及开机自启动服务、取消开机启动、禁止服务、取消禁止(如httpd.service服务)

命令 说明
systemctl start httpd.service 启动httpd服务
systemctl restart httpd.service 重启httpd服务
systemctl stop httpd.service 停止httpd服务
systemctl reload httpd.service 重载httpd服务
systemctl enable httpd.service 设置开机自启动httpd服务
systemctl disable httpd.service 取消开机启动httpd服务
systemctl mask httpd.service 禁止httpd服务
systemctl unmask httpd.service 取消httpd服务的禁止

注意:当我们使用systemctl命令的start、restart、stop、reload选项时,终端不会输出任何内容,只有status选项可以打印输出。

3、检查服务状态、检查服务是否启动、检查服务开机是否启动(如httpd服务)

命令 说明
systemctl status httpd.service 查看httpd服务状态
systemctl is-active httpd.service 查看httpd服务是否启动
systemctl is-enabled httpd.service 检查httpd服务是否开机自启动

4、使用systemctl命令杀死服务(如:杀死crond服务)

命令 说明
systemctl kill crond 杀死crond服务

5、列出系统所有的挂载点

命令 说明
systemctl list-unit-files --type mount 列出系统所有的挂载点

6、挂载、卸载、重新挂载、重载系统挂载点,并检查系统中挂载点状态(如:tmp.mount挂载点)

命令 说明
systemctl start tmp.mount 挂载
systemctl stop tmp.mount 卸载
systemctl restart tmp.mount 重新挂载
systemctl reload tmp.mount 重载
systemctl status tmp.mount 检查状态

7、开机自动挂载、取消开机挂载、查看挂载点是否启用、查看开机是否自动挂载

命令 说明
systemctl is-active tmp.mount 查看挂载点是否启用
systemctl enable tmp.mount 设置开机自动挂载
systemctl disable tmp.mount 取消开机自动挂载
systemctl is-enabled tmp.mount 查看开机是否自动挂载

8、禁止挂载点任何操作,并停止运行;取消禁止

命令 说明
systemctl mask tmp.mount 禁止
systemctl unmask tmp.mount 取消禁止

9、列出系统所有可用的系统套接口

命令 说明
systemctl list-unit-files --type socket 列出所有可用的系统套接口

10、检查某个服务的所有配置细节(如:httpd服务)

命令 说明
systemctl show httpd.service 检查httpd服务所有配置细节

11、获取某个服务的依赖性列表(如:httpd服务)

命令 说明
systemctl list-dependencies httpd.service 获取httpd服务的依赖性列表

12、启动救援模式

命令 说明
systemctl rescue 启动救援模式

13、进入紧急模式

命令 说明
systemctl emergency 进入紧急模式

14、运行级别

命令 说明
systemctl get-default 查看默认的运行级别

systemctl isolate graphical.target

systemctl isolate runlevel5.target

启动运行级别5(图形模式)

systemctl isolate multi-user.target

systemctl isolate runlevel3.target

启动运行级别3(命令行模式)

systemctl set-default graphical.target

systemctl set-default runlevel5.target

设置图形模式为默认运行级别

systemctl set-default multi-user.target

systemctl set-default runlevel3.target

设置命令行模式为默认运行级别

系统运行级别说明如下:

Runlevel 0:关闭系统

Runlevel 1:单用户模式

Runlevel 2:多用户,命令行模式(无网络)

Runlevel 3:多用户,命令行模式

Runlevel 4:保留

Runlevel 5:多用户,图形化模式

Runlevel 6:重启系统

转载于:https://blog.51cto.com/13716812/2410393

Linux之systemctl命令的使用相关推荐

  1. linux中systemctl命令理解以及.service文件参数解析

    linux中systemctl命令理解以及.service文件参数解析 一.systemctl介绍 二.利用.service文件管理程序的步骤 三..service配置文件参数详解 1. Unit 2 ...

  2. linux之systemctl命令

    Linux 服务管理两种方式service和systemctl,systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动.sy ...

  3. Linux之systemctl命令基本使用

    文章目录 1. systemctl 管理指令 2. systemctl 设置服务的自启动状态 3. 应用案例: 4. 细节讨论: 1. systemctl 管理指令 基本语法: systemctl [ ...

  4. linux的systemctl命令介绍

    以下以sshd服务为例 systemctl enable sshd.service //让sshd服务开机启动 systemctl disable sshd //不让开机启动,可不加.service ...

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

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

  6. Linux上的Systemctl命令

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

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

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

  8. Linux 命令(107)—— systemctl 命令

    1.命令简介 systemctl 命令是操作系统和服务的管理命令,是与 systemd 交互的主要工具,其实现的功能包含了 service 和 chkconfig 这两个命令的功能. systemd( ...

  9. Linux常用命令——systemctl命令

    在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand) systemctl 系统服务管理器指令 补充说明 systemctl命令是系统服务管理器指令,它实 ...

最新文章

  1. python基础知识整理 第七节:单例设计模式、异常、模块、包、制作模块、文件
  2. linux清除网卡计数
  3. sigaction函数学习
  4. Combo box的使用
  5. svn强制要求提交注释
  6. 二分法的应用:POJ1064 Cable master
  7. 在Hyper-v中创建并安装虚拟机
  8. PixelShuffle特征图的上采样的方法
  9. python有趣小程序-抖音最火的整蛊表白小程序如何做出来的?教你用python做出
  10. PhpSpreadsheet如何读取excel文件
  11. 发布Android开源库,看这个文章就够了!
  12. 回文数c语言构造思路,基础练习 回文数 C语言
  13. GNSS/INS组合导航(九):三维简化的INS/GPS组合导航系统
  14. 蓝桥杯练习题 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
  15. 如何用WxJump解决微信二维码无法跳转
  16. 微信小程序优惠券到期提醒功能设定指引
  17. linux 下安装apache 快速教程
  18. 两个栈共享一块存储空间新解
  19. Lanczos方法计算严格对角化格林函数
  20. Mac安装并破解OmniGraffle7

热门文章

  1. Keras创建者深度思考:不要将AI作为操纵用户的工具
  2. iOS内存管理知识点
  3. 关于dbutils中QueryRunner看批量删除语句batch
  4. 玩远程 可视对讲系统几大新兴应用分析
  5. jQuery-EasyUI异步加载树形菜单
  6. 优化Hadoop Balancer运行速度
  7. Linux Shell脚本Ldd命令原理及使用方法
  8. 您所知道的IT运维管理
  9. jquery php 异步图片上传实例,php结合jquery异步上传图片(ajaxSubmit)
  10. 大数据项目开发案例_大数据分析技术——项目案例2(房价数据分析上)