LINUX学习--运行级别

Linux的运行级别

Linux系统中定义的7种运行级别:

0   halt

1   Single user  mode

2   Multiuserwithout NFS

3   Full Multiuser mode        √

4   unused

5   X11                                   √

6   Reboot

常用的:3            5

从纯命令行模式进入图形用户界面的命令:startx

/etc/inittab文件中     id3initdefault

运行级别的原理:

1、在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)

2、在/etc/rc.d下有7个名为rcN.dN的取值为0-6)的目录,对应系统的7个运行级别;

3rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,这些链接文件的命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位数字;

4、系统会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件:对于以K(Kill)开头的文件,系统将终止对应的服务;对于以S(Start)开头的文件,系统将启动对应的服务。

与运行级别有关的命令:

查看运行级别:runlevel

进入其它运行级别:init   NN的取值为0 1 2 3 4 5 6

init  1  进入单用户模式

init  3  进入多用户模式

init  5  登录图形界面

init  0  系统关机

Init  6  系统重启

CentOS 7.3中设置运行级别的命令:

查看运行级别:systemctl   get-default

修改为运行级别3systemctl   set-default  multi-user.target

修改为运行级别5systemctl   set-default  graphical.target

关机命令:

 格式:shutdown [选项] 时间 [警告信息]

   init  0  //立即关机,也就是调用系统的runlevel  0

halt           //立即关机

poweroff    //立即关机

shutdown h  0   等同于  shutdown h  now  //立即关机

shutdown  h  +15    //15分钟后关机

重启命令:

init  6    //立即重启,也就是调用系统的runlevel  6

reboot     //立即重启

     shutdown  r  0    等同于    shutdown  r  now  //立即重启

shutdown  r  +15           //15分钟后重启

shutdown  r  1130        //1130重启,占用前台

shutdown  r  1130 &      //1130重启,&将重启命令放在后台

取消shutdown关机、重启:

shutdown  -c

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值