Linux重启命令(linux重启命令)
大家好,我是小跳,我来为大家解答以上问题。Linux重启命令,linux重启命令很多人还不知道,现在让我们一起来看看吧!
1、 不同于桌面系统,作为服务器,我们较少对Linux系统进行系统重启,但在以下情形出现时,我们会对机器进行重启:
2、 更换硬件
3、 更改系统配置
4、 系统僵死,需要重启恢复
5、 关闭和重启系统方式
6、 引导系统本质上只能用一种方法,与此不同的是,关闭或重新引导系统有多种方法:
7、 关闭电源(下电)
8、 使用shutdown命令
9、 使用halt、poweroff或reboot命令
10、 使用telinit改变init运行级别
11、 关闭电源
12、 基于以下两点原因,直接对机器下电,并不是一种好的习惯:
13、 可能导致硬件损坏
14、 部分数据可能仍在内存,未被写回磁盘,这时下电会丢失数据或造成文件系统损害;
15、 因而尽量使用其他方式关闭或重新引导系统。
16、 shutdown命令
17、 使用shutdown可以挂起(halt)或重启(reboot)系统,使用-h选项指示挂起系统,起到与halt命令相同的作用;使用-r选项指示重启系统,起到与reboot命令相同的作用。
18、 执行shutdown命令后,系统将向所有登陆用户发送挂起或重启消息。
19、 执行shutdown –h now后发送挂起消息:
20、 代码如下:
21、 [sql]
22、 # shutdown -h now]
23、 Broadcast message from root (tty1) (Thu May 3 10:58:22 2012):
24、 The system is going down for system halt NOW!
25、 INIT: Switching to runlevel: 0
26、 INIT: Sending processes the TERM signal
27、 执行shutdown –r now后发送重启消息:
28、 代码如下:
29、 [sql]
30、 # shutdown -r now
31、 Broadcast message from root (tty1) (Thu May 3 11:18:22 2012):
32、 The system is going down for system reboot NOW!
33、 INIT: Switching to runlevel: 6
34、 INIT: Sending processes the TERM signal
35、 执行shutdown后,其他用户不能再登入系统,另我们可以指定系统挂起或重启的时间以及说明,如下两例:
36、 凌晨1::00停机维护:
37、 代码如下:
38、 [sql]
39、 shutdown –h 1:00 “going down for scheduled maintenance. Expected downtime is 1 hour.”
40、 指定相对关机时间15分钟后关机:
41、 代码如下:
42、 [sql] shutdown –h +15 “going down for emergency check.”
43、 halt和reboot命令
44、 halt记录关机情况,终止非必要进程,执行sync系统调用,等待文件系统写操作完成,然后停止内核,poweroff命令等价于halt.
45、 从以上“shutdown –h”和“shutdown –r”执行输出可知,执行halt即进入运行级别0,执行reboot即进入运行级别6,日志文件/var/log/messages中会记录相应日志。
46、 系统重启日志:
47、 代码如下:
48、 [sql] May 3 11:45:25 slot14 shutdown[11119]: shutting down for system reboot
49、 May 3 11:45:25 slot14 init: Switching to runlevel: 6
50、 May 3 11:45:25 slot14 user_cmd: 2012-05-03 11:45:25 shutdown -r now by root from [root tty1 May 3 11:44]
51、 系统挂起日志:
52、 代码如下:
53、 [sql] May 3 10:50:22 slot14 shutdown[11561]: shutting down for system halt
54、 May 3 10:50:22 slot14 init: Switching to runlevel: 0
55、 May 3 10:50:22 slot14 user_cmd: 2012-05-03 10:50:22 shutdown -h now by root from [root tty1 May 3 10:48]
56、 通过查看/var/log/messages日志记录,可判断机器是无端重启还是人为地重启。
57、 telinit命令
58、 执行telinit命令可以指引init进入指定的运行级别,如重启系统:
59、 代码如下:
60、 [sql]
61、 #telinit 6
62、
63、 使用telinit时,不会得到像执行shutdown那样友好的警告信息,较少用作挂起和重启命令,不过进行/etc/inittab文件的修改服务器,重启系统是比较大的动作。当操作系统相关故障发生时,我们应先考虑收集日志信息,必要时再进行系统重启。
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
【首都师范大学是211吗】一、“首都师范大学是211吗”是许多考生和家长在选择大学时经常提出的问题。实际上,...浏览全文>>
-
【首都师范大学科德学院自考和统招毕业证不一样吗有什么不一样的】在选择继续教育方式时,很多学生都会关注“...浏览全文>>
-
【首都师范大学科德学院自考本科国家承认学历吗】一、“首都师范大学科德学院自考本科国家承认学历吗”是许多...浏览全文>>
-
【首都师范大学科德学院怎么样首都师范大学科德学院介绍】首都师范大学科德学院是一所位于北京市的全日制本科...浏览全文>>
-
【第一次电影剧情】《第一次》是一部由美国导演理查德·林克莱特(Richard Linklater)执导的电影,于2004年...浏览全文>>
-
【首都师范大学科德学院学费一年多少钱】首都师范大学科德学院是一所经教育部批准设立的全日制本科独立学院,...浏览全文>>
-
【第一次点外卖的流程】对于第一次尝试点外卖的人来说,整个过程可能会有些陌生。不过,只要按照步骤来,就能...浏览全文>>
-
【首都师范大学科德学院学费为什么要这么贵】首都师范大学科德学院作为一所独立学院,近年来在学费方面引发了...浏览全文>>
-
【第一次登泰山的忌讳】泰山,作为五岳之首,不仅是中国文化的重要象征,也是无数人心中的朝圣之地。对于第一...浏览全文>>
-
【首都师范大学科德学院位于哪个城市】首都师范大学科德学院是一所独立学院,隶属于首都师范大学。对于许多学...浏览全文>>