zoukankan      html  css  js  c++  java
  • Centos修改默认运行级别

    一、centos默认运行级别

    下面是linux的默认运行级别。vim /etc/inittab即可查看。

    # 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)

    从一种运行模式可以切换到另一种运行模式。

    ①重启系统切换运行级别

      命令行模式------>图形界面模式:init 5

      图形界面模式------>命令行模式:init 3

    ②临时切换

      命令行模式------>图形界面模式:startx

      图形界面模式------>命令行模式:在X-window图形操作界面中按Ctrl+Alt+Fn(n=1-6) 就可以进入Console字符操作界面。按Ctrl+Alt+F7即可回到刚才的X-window中。

    二、centos修改默认的运行级别

    1.Centos6下修改默认运行级别

    修改/etc/inittab文件中的默认运行级别即可。

    vim /etc/inittab

    然后修改默认启动级别

    #默认以命令行模式启动
    id:3:initdefault:
    
    #将默认以图形界面方式启动
    id:5:initdefault:

    修改完后需要重启。

    2.Centos7下修改默认运行级别

    Centos7发生了很大变化,统一使用了Systemd,所以修改方式也发生了变化。我们依旧打开/etc/inittab文件,可以看到相关的注释说明。

    # inittab is no longer used when using systemd.
    #
    # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
    #
    # Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
    #
    # systemd uses 'targets' instead of runlevels. By default, there are two main targets:
    #
    # multi-user.target: analogous to runlevel 3
    # graphical.target: analogous to runlevel 5
    #
    # To view current default target, run:
    # systemctl get-default
    #
    # To set a default target, run:
    # systemctl set-default TARGET.target

    注释说明已经写的很清楚了。

    原有的inittab已经被systemd取代。修改inittab文件不会再起作用了。systemd使用targets的概念替代了原有的运行级别runlevels。默认有两个主要targets:

    multi-user.target 等价于 原来的runlevel 3
    graphical.target 等价于 原来的runlevel 5

    #查看默认的运行级别
    systemctl get-default
    
    #设置默认的运行级别
    #默认使用命令行
    systemctl set-default multi-user.target  
    #默认使用图形界面
    systemctl set-default graphical.target
  • 相关阅读:
    redis集群报错,(error) MOVED 15495 127.0.0.1:7003
    在云服务器上时候,我关闭了防火墙还是不能连接!
    redis 集群安装 3主3从3台云主机
    ajax完成团队信息异步添加【实际项目】
    众创项目首页推荐需求
    添加删除表格(js完成)【自己实际项目】
    【JPA 级联保存/级联删除】@OneToMany (双向) 一对多【转】
    页面提交 string数组和list对象集合举例
    Form表单如何传递List数组对象到后台的解决办法(转)
    实现同时提交多个form(基础方法) 收集(转)
  • 原文地址:https://www.cnblogs.com/rouqinglangzi/p/11077443.html
Copyright © 2011-2022 走看看