linux

init linux如何切换运行级别

小樊
81
2024-12-28 18:18:03
栏目: 智能运维

在Linux中,可以通过以下方法更改系统的运行级别:

  1. 使用init命令:

    init命令是Linux系统中用于改变系统运行级别的命令。要更改运行级别,请使用以下命令格式:

    sudo init [runlevel]
    

    其中,[runlevel]是您要切换到的目标运行级别。例如,要将运行级别更改为3(多用户,无图形界面),请执行:

    sudo init 3
    

    请注意,init命令在现代Linux发行版中可能已被弃用。在这种情况下,您可以使用systemctl命令替代。

  2. 使用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

0
看了该问题的人还看了