Linux系统控制与运行级别
2022/3/2 7:16:28
本文主要是介绍Linux系统控制与运行级别,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- 一、系统服务控制
- 1 格式
- 2 控制类型
- 3 实例操作
- 二、Linux系统运行级别
- 1、 查看运行级别
- 1.1 runlevel命令
- 1.2 systemctl工具
- 1.3 实例操作
- 2、临时切换运行级别
- 2.1 init命令
- 2.2 systemctl工具
- 3、设置永久运行级别
- 3.1 创建软连接方法:
- 3.2 直接修改:
- 4、优化启动过程
- 4.1 ntsysv工具(批量修改)
- 4.1.1 实例操作
- 4.2 systemctl / chkconfig 工具(针对单个服务)
- 4.2.1 systemctl 工具
- 4.2.1.1 查看系统服务的启动状态
- 4.2.1.2 设置系统服务的启动状态
- 4.2.2 chkconfig工具
- 4.2.2.1 格式:
- 4.2.2.2 实例操作
- 4.2.1 systemctl 工具
- 4.1 ntsysv工具(批量修改)
- 1、 查看运行级别
一、系统服务控制
1 格式
systemctl 控制类型 服务名称
2 控制类型
- start :启动
- stop :停止
- restart :重新启动
- reload :重新加载
- status : 查看服务状态
3 实例操作
补充知识:
active(running) 意思是服务正在运行
active(exited) 表示该服务执行一次就退出,不再执行其他程序
active(waiting) 处于等待的状态中,需要其他程序执行完成后可以去执行
inactive(dead) 未启动状态
二、Linux系统运行级别
1、 查看运行级别
1.1 runlevel命令
runlevel只能查看切换运行级别与当前运行级别
1.2 systemctl工具
systemctl get-default
systemctl能查看默认的运行级别
1.3 实例操作
2、临时切换运行级别
2.1 init命令
init的命令参数是运行级别所对应的数字
2.2 systemctl工具
systemctl的命令参数是具体的target
3、设置永久运行级别
3.1 创建软连接方法:
ln -sf /lib/ systemd/ system/multi-user.target /etc/ systemd/ system/default.target
3.2 直接修改:
systemctl set-default graphical.target
4、优化启动过程
4.1 ntsysv工具(批量修改)
提供一个交互式、可视化窗口
可以在字符终端运行
便于集中管理多个服务
用于控制服务是否开机自启动
上下键选择,空格键选择开启或关闭,tab键切换确定或取消
4.1.1 实例操作
4.2 systemctl / chkconfig 工具(针对单个服务)
- 不提供交互式、可视化窗口
- 管理单个服务效率更高
4.2.1 systemctl 工具
4.2.1.1 查看系统服务的启动状态
systemctl is-enabled 服务名称
4.2.1.2 设置系统服务的启动状态
systemctl enable 服务名称 (开启开机自启动)
systemctl disable 服务名称 (关闭开机自启动)
4.2.2 chkconfig工具
4.2.2.1 格式:
chkconfig --list 服务名称
chkconfig --add 服务名称
chkconfig --level 级别列表 服务名 on/off #开启或者关闭自启动服务
4.2.2.2 实例操作
这篇关于Linux系统控制与运行级别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法