美文网首页
Linux 系统的启动级别解析

Linux 系统的启动级别解析

作者: Xiaodongsu | 来源:发表于2016-08-10 13:35 被阅读0次

    今天带大家一起来看看Linux系统的启动级别,可能你有这样的疑惑,为什么路由器等一些单片机能够直接运行linux,电脑安装后会有图形界面!


    首先要知道 linux 系统 里面一切皆文件,linux启动级别也是由一个简单的配置文件决定的。

    文件地址:/etc/inittab

    cat /etc/inittab 结果如下


    # inittab is only used by upstart for the default runlevel.
    #
    # ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
    #
    # System initialization is started by /etc/init/rcS.conf
    #
    # Individual runlevels are started by /etc/init/rc.conf
    #
    # Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
    #
    # Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
    # with configuration in /etc/sysconfig/init.
    #
    # For information on how to write upstart event handlers, or how
    # upstart works, see init(5), init(8), and initctl(8).
    #
    # Default runlevel. The runlevels used are:
    # 0 - halt (Do NOT set initdefault to this)
    # 1 - Single user mode
    # 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
    # 3 - Full multiuser mode
    # 4 - unused
    # 5 - X11
    # 6 - reboot (Do NOT set initdefault to this)
    # 
    id:5:initdefault:
    
    

    文件里面用了详细的注释,简单说明下

    0 关闭系统

    1 单用户系统,不需要登陆

    2 多用户系统但不支持NFS,命令行模式登陆

    3 完整多用户模式,命令行模式登陆

    4 系统保留

    5 X11图形模式,图形模式登陆

    6 重新启动系统

    id:5:initdefault: 系统默认启动的级别。id:5表示使用5级别启动,也就是图形模式

    使用编辑器修改成对应的级别,系统启动的时候就会自动加载进来,注意:你改成6就会一直的重启下去

    快速切换运行级别命令:init [0-6]

    小窍门:在安装虚拟机的时候可以把启动级别设置为3,这样给虚拟机的内存可以更少,我自己的分了200M就完全能跑了。

    相关文章

      网友评论

          本文标题:Linux 系统的启动级别解析

          本文链接:https://www.haomeiwen.com/subject/rbcjsttx.html