1、本分享仅做学习交流,请自觉遵循法律法规!

2、搜索:Kali与编程,学习更多网路攻守干货!

二、知识点解读

linux领域内大多用在服务器上,很少碰到死机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已就会死机。

正确的死机流程为:sync > shutdown > reboot > halt

基本句型

(1)sync (功能描述:将数据由显存同步到硬碟中)

(2)halt (功能描述:关闭系统,等同于shutdown -h now 和 poweroff)

(3)reboot (功能描述:就是重启,等同于 shutdown -r now)

(4)shutdown [选项] 时间 ,必须要有root权限能够执行的命令

选项说明

选项

功能

-h

-h=halt死机

-r

-r=reboot重启

-c

取消死机

时间使用说明

参数

功能

now

立刻死机

时间

等待多久后死机(时间单位是分钟)。

Linux系统中为了提升c盘的读写效率,对c盘采取了 “预读迟写”操作方法。当用户保存文件时,Linux核心并不一定立刻将保存数据写入化学c盘中,而是将数据保存在缓冲区中,等缓冲区满时再写入c盘,这种方法可以极大的提升c盘写入数据的效率。但是linux 30秒后关机命令,也带来了安全隐患,如果数据还未写入c盘时,系统掉电或则其他严重问题出现,则将造成数据遗失。使用sync指令可以立刻将缓冲区的数据写入c盘。

shutdown死机原理:shutdown发送信息给init,init更改系统的运行级别,达到死机的疗效。

运行级别说明:

linux 30秒后关机命令_linux关机命令行_关机linux

运行级别 0:系统停机状态,系统默认运行级别不能设为 0,否则不能正常启动

运行级别 1:单用户工作状态,root 权限,用于系统维护永久免费linux服务器,禁止远程登陆

运行级别 2:多用户状态(没有 NFS),不支持网路

运行级别 3:完全的多用户状态(有 NFS),登陆后步入控制台命令行模式

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

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

运行级别 6:系统正常关掉并重启linux 30秒后关机命令,默认运行级别不能设为 6,否则不能正常启动常用init句型:

关机linux_linux 30秒后关机命令_linux关机命令行

init[0123456]

操作解读一:

(1)将数据由显存同步到硬碟中

[root@hadoop100桌面]#sync

(2)重启

[root@hadoop100桌面]# reboot

(3)关机

[root@hadoop100桌面]#halt

(4)计算机将在1分钟后死机,并且会显示在登陆用户的当前屏幕中

[root@hadoop100桌面]#shutdown -h 1 ‘This server will shutdown after 1 mins’

(5)立马死机(等同于 halt)

[root@hadoop100桌面]# shutdown -h now

(6)系统立刻重启(等同于 reboot)

[root@hadoop100桌面]# shutdown -r now

7. 10分钟后死机

linux关机命令行_关机linux_linux 30秒后关机命令

8. 设置系统20点死机,然后再取消该死机操作

最后,使用命令:init 数字(0-6),切换系统的运行级别。

linux 30秒后关机命令_关机linux_linux关机命令行

建议:尽量使用shutdown命令中国linux,不仅灵活,而且愈发安全。只是须要root权限,而且命令较长。

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复