在Linux中,可以通过以下方法更改系统的运行级别:
使用init
命令:
init
命令是Linux系统中用于改变系统运行级别的命令。要更改运行级别,请使用以下命令格式:
sudo init [runlevel]
其中,[runlevel]
是您要切换到的目标运行级别。例如,要将运行级别更改为3(多用户,无图形界面),请执行:
sudo init 3
请注意,init
命令在现代Linux发行版中可能已被弃用。在这种情况下,您可以使用systemctl
命令替代。
使用systemctl
命令:
systemctl
命令是Systemd系统管理守护进程的命令行工具。要更改运行级别,请使用以下命令格式:
sudo systemctl set-default [target]
其中,[target]
是您要切换到的目标运行级别。例如,要将默认运行级别更改为3(多用户,无图形界面),请执行:
sudo systemctl set-default multi-user.target
要立即更改当前运行级别,请使用以下命令:
sudo systemctl isolate [target]
例如,要将当前运行级别更改为3(多用户,无图形界面),请执行:
sudo systemctl isolate multi-user.target
请注意,不同的Linux发行版可能具有不同的默认运行级别和可用的运行级别。要查看当前系统的运行级别和可用运行级别,请执行以下命令:
cat /etc/inittab
或
systemctl list-units --type=target