ntsysv 是一个基于ncurses的文本界面工具,用于管理Linux系统的服务启动状态。它允许用户通过简单的界面选择在特定运行级别下需要自动启动的服务。
ntsysv [选项] [--level <运行级别>]
| 选项 | 说明 |
|---|---|
--level <运行级别> |
指定要配置的运行级别。可以是一个或多个运行级别(用逗号分隔),如:3,5 |
--back |
在对话框中使用"Back"按钮而不是"Cancel"按钮 |
-h, --help |
显示帮助信息 |
--version |
显示版本信息 |
进入当前运行级别的服务配置界面:
ntsysv
这将打开一个文本界面,显示当前运行级别下的所有服务列表,使用空格键选择/取消选择服务。
配置运行级别3和5的服务:
ntsysv --level 3,5
同时配置多用户文本模式(级别3)和图形界面模式(级别5)的服务启动状态。
ntsysv --level 5
ntsysv --back
对话框中将显示"Back"按钮而不是默认的"Cancel"按钮。
ntsysv界面操作方法:
| 相关命令 | 说明 |
|---|---|
chkconfig |
命令行方式管理服务,功能更强大,可执行更多高级操作 |
systemctl (Systemd) |
新一代系统和服务管理器,在Systemd系统中替代ntsysv和chkconfig |
service |
管理系统服务的运行状态(启动、停止、重启等) |
systemctl命令/etc/rc.d/rc[0-6].d/目录的符号链接中chkconfig --list | grep 服务名ntsysv --level 2345runlevel命令查看当前系统的运行级别