# 2021-03-29 Linux 学习(shutdown、init级别、logout)

学习目标:

Linux 常用命令-关机重启命令

shutdown

 其他关机命令

 其他重启命令

系统运行级别

 logout


学习内容:

命令格式选项例子参考文章其他
shutdownshutdown [选项] 时间选项

-c 取消

-h 关机

-r 重启(reboot)

shutdown 实例

Linux reboot命令 | 菜鸟教程

其他关机命令

其他重启命令

init  init 实例  
logout-- logout 实例  

实例:

  • shutdown

问题:立即关命令

# shutdown -h now

问题:指定 10 分钟后关机命令

# shutdown -h 10

问题:重新启动计算机命令

# shutdown -r now

问题:为什么推荐使用shutdown命令关机、重启?

答:在Linux当中,除了shutdown命令还有其他的命令可以实现关机;只是早期的时候只有shutdown命令,会在关机和重启之前正确的保存正在启动的服务。当然现在绝大部分的关机重启命令,已经会正确的保存数据了,但是养成习惯了,推荐大家使用shutdown关机和重启!

  •  其他关机命令

  1. halt

  2. poweroff(相当于直接断电,不建议服务器使用!

  3. init  0

  •  其他重启命令

  1. reboot
  2. init  6
  • 系统运行级别

PS:init 后面不能改成0也不能改成6

问题:查询系统运行级别?

答:

[root@bogon ~]# runlevel
N 3
[root@bogon ~]#

-- N代表上一个运行界别,表示进入3(开机)之前,没有级别所以为n(none)


1、问题:切换级别为5,并且切换回来
[root@bogon ~]# init 5
[root@bogon ~]# runlevel
3 5
[root@bogon ~]# init 3
[root@bogon ~]# runlevel
5 3
[root@bogon ~]#

-- 5 图形化界面如果没有安装,会报错哦。

问题:init 后面一会是0,一会是6,数字分别是什么概念?

答:系统运行级别如图:

编号作用意义解析
0关机  
1单用户windows f8 安全模式(类似)启动最小的服务进去做修复
2不完全多用户,不含NFS服务  
3完全多用户  
4未分配  
5图形界面  
6重启  

问题:如何帮助记忆这么多运行级别呢?

答:如下解析 inittab,init的配置文件。

[root@localhost~]# cat /etc/inittab
....
....
# 0 - halt(Do NOT set initdefault to this)
#
# 6 - reboot (Do NOT set initdefault to this)
id:3:initdefault:
[root@localhost~]# 

-- 这个id:3,3标识计算机开机之后,进入full multiuser mode(完整的字符界面),如果写5,则开机之后进入X11(完整的图形界面);

 问题:如何搞趴同事学习的Linux系统?

答:将inittab的配置文件,编号改成6,开机自动关机,就让他开不起来,不能学习,哈哈。

  •  logout

[root@localhost~] logout

注意每次必须要退出,不然被恶意攻击就完了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值