init linux如何切换运行级别

869
2024/12/28 18:31:57
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在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

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: linux软链接目录无法访问怎么解决