Linux之systemctl命令的使用
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命令的使用相关推荐
- linux中systemctl命令理解以及.service文件参数解析
linux中systemctl命令理解以及.service文件参数解析 一.systemctl介绍 二.利用.service文件管理程序的步骤 三..service配置文件参数详解 1. Unit 2 ...
- linux之systemctl命令
Linux 服务管理两种方式service和systemctl,systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动.sy ...
- Linux之systemctl命令基本使用
文章目录 1. systemctl 管理指令 2. systemctl 设置服务的自启动状态 3. 应用案例: 4. 细节讨论: 1. systemctl 管理指令 基本语法: systemctl [ ...
- linux的systemctl命令介绍
以下以sshd服务为例 systemctl enable sshd.service //让sshd服务开机启动 systemctl disable sshd //不让开机启动,可不加.service ...
- 【Linux】一步一步学Linux——systemctl命令(147)
00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 systemctl命令是系统服务管理器指令,它实际上将 s ...
- Linux上的Systemctl命令
LinuxSystemctl是一个系统管理守护进程.工具和库的集合,用于取代System V.service和chkconfig命令,初始进程主要负责控制systemd系统和服务管理器.通过Syste ...
- Linux服务器,服务管理--systemctl命令详解,设置开机自启动
Linux服务器,服务管理--systemctl命令详解,设置开机自启动 syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了. 摘要: syst ...
- Linux 命令(107)—— systemctl 命令
1.命令简介 systemctl 命令是操作系统和服务的管理命令,是与 systemd 交互的主要工具,其实现的功能包含了 service 和 chkconfig 这两个命令的功能. systemd( ...
- Linux常用命令——systemctl命令
在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand) systemctl 系统服务管理器指令 补充说明 systemctl命令是系统服务管理器指令,它实 ...
最新文章
- python基础知识整理 第七节:单例设计模式、异常、模块、包、制作模块、文件
- linux清除网卡计数
- sigaction函数学习
- Combo box的使用
- svn强制要求提交注释
- 二分法的应用:POJ1064 Cable master
- 在Hyper-v中创建并安装虚拟机
- PixelShuffle特征图的上采样的方法
- python有趣小程序-抖音最火的整蛊表白小程序如何做出来的?教你用python做出
- PhpSpreadsheet如何读取excel文件
- 发布Android开源库,看这个文章就够了!
- 回文数c语言构造思路,基础练习 回文数 C语言
- GNSS/INS组合导航(九):三维简化的INS/GPS组合导航系统
- 蓝桥杯练习题 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
- 如何用WxJump解决微信二维码无法跳转
- 微信小程序优惠券到期提醒功能设定指引
- linux 下安装apache 快速教程
- 两个栈共享一块存储空间新解
- Lanczos方法计算严格对角化格林函数
- Mac安装并破解OmniGraffle7