linux关机保护,linux中的关机敕令有什么区别_网站服务器运转保护

linux中关机敕令的区别是:实行shutdown敕令时,体系会关照一切登录的用户体系将要封闭;实行halt敕令时,文件体系写操纵完成后,内核住手;init敕令用于切换体系的运转级别,【init 0】示意关机。

4af1f07ad32228f883b5b7ab394808d2.png

Linux中的关机敕令有shutdown、halt和init,它们都可以到达关机的目标,然则每一个敕令的内部事情历程是差别的,下面我们来离别引见一下:

(引荐进修:linux教程)

1、shutdown

shutdown敕令用于安全地封闭Linux体系。

因为Linux与Windows差别,其背景运转着很多历程,所以强迫关机可能会致使历程的数据丧失,使体系处于不稳定的状况,甚至会破坏硬件装备。

实行shutdown敕令时,体系会关照一切登录的用户体系将要封闭,而且login指令会被凝结,即新的用户不能再登录体系。

shutdown敕令的事情本质是给init程序发送信号(signal),要求其切换体系的运转级别(Runlevel)。

体系的运转级别包含:

0:封闭体系

1:单用户形式,假如没有为shutdown敕令指定-h或-r参数而直接实行,则默许将切换到此运转级别

2:多用户形式(不支撑NFS)

3:多用户形式(支撑NFS),平常经常使用此种运转级别

5:多用户形式(GUI形式)

6:重新启动体系

2、halt

halt是最简朴的关机敕令,其实际上是挪用shutdown -h敕令。halt实行时,杀死运用历程,文件体系写操纵完成后就会住手内核。

halt敕令的部份参数以下:

[-f] 没有挪用shutdown而强迫关机或重启

[-i] 关机或重新启动之前,关掉一切的收集接口

[-p] 关机时挪用poweroff,此选项为缺省选项

3、init

init是一切历程的先人,其历程号一直为1。

init用于切换体系的运转级别,切换的事情是马上完成的。

init 0敕令用于马上将体系运转级别切换为0,即关机;init 6敕令用于将体系运转级别切换为6,即重新启动。

以上就是linux中的关机敕令有什么区别的细致内容,更多请关注ki4网别的相干文章!

收藏 | 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值