美文网首页
Linux运行级别简介

Linux运行级别简介

作者: 刘小白DOER | 来源:发表于2020-10-12 22:53 被阅读0次

        笔者有两块树莓派,一个在作为WEB服务器,7*24运行,作为服务器,笔记把图形界面关闭了,只保留命令行。另一块作为娱乐玩耍启动时保留图形化 界面启动。作为服务器,关闭X11图形化界面,内存可以节约200M左右。具体可以在sudo raspi-config里面设置。

    raspi-config配置CLI或desktop

          查看两个的运行级别分别如下图,查看运行级别分别是who -r或runlevel 。runlevel命令还显示前一个运行级别,N代表没有切换过运行级别。

    CLI界面 desktop界面

        查看一下运行级别5下都干啥了。rc5.d目录下就是这个级别开机启动的程序,K代表kill,S代表start,01就是启动顺序,目录下文件是软链接到/etc/init.d/目录下的服务脚本,这个服务脚本是遵循一定格式的,具体可以看看我的说一遍小知识分享-linux中/etc/init.d设置开机启动 。怎么把/etc/init.d/目录下的服务脚本设置为开机启动呢,chkconfig可以完成。也可以将可执行脚本放在/etc/init.d目录下,然后在/etc/rc*.d中建立软链接即可。这种方式比较繁琐,每个级别需要手动建立链接。

        ln-s  /etc/init.d/proc_name  /etc/rc5.d/S10proc_name

    /etc/rc5.d目录下的文件

        那到底各个运行级别是啥呢?

    运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动。sudo init 6就可以关闭系统。

    运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆

    运行级别2:多用户状态(没有NFS)

    运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式。在修改界面分辨率后可以执行init 3切换到命令行,然后init 5到界面就可以使分辨率生效,相当于重启了x界面。

    运行级别4:系统未使用,保留

    运行级别5:X11控制台,登陆后进入图形GUI模式

    运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动。sudo init 6就可以重启系统。

     

    相关文章

      网友评论

          本文标题:Linux运行级别简介

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