服务器 
首页 > 服务器 > 浏览文章

Linux命令学习总结:详解reboot命令

(编辑:jimmy 日期: 2024/11/16 浏览:3 次 )

命令简介: 

该命令用来重启Linux系统。相当于Windows系统中的restart命令。

命令语法:

/sbin/reboot [-n] [-w] [-d] [-f] [-i]

reboot [-n] [-w] [-d] [-f] [-i]

命令参数:

参数

长参数

描叙

-d

重新启动时不把数据写入记录文件/var/tmp/wtmp

-f

强制重新开机,不调用shutdown指令的功能。

-h

在系统关机或poweroff之前,将所有的硬盘处于待机模式

-i

关闭网络设置之后再重新启动系统

-n

保存数据后再重新启动系统

-p

When halting the system, do a poweroff. This is the default when halt is called as poweroff

-w

仅做测试,并不真的将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件

--help

显示命令在线帮助

使用示例:

1: 查看reboot命令的帮助信息

[root@DB-Server ~]# reboot --help
usage: reboot [-n] [-w] [-d] [-f] [-h] [-i]
    -n: don't sync before halting the system
    -w: only write a wtmp reboot record and exit.
    -d: don't write a wtmp record.
    -f: force halt/reboot, don't call shutdown.
    -h: put harddisks in standby mode.
    -i: shut down all network interfaces.

[root@DB-Server ~]# man reboot

[root@DB-Server ~]# man reboot
HALT(8)        Linux System Administrator鈥檚 Manual       HALT(8)
 
NAME
    halt, reboot, poweroff - stop the system.
 
SYNOPSIS
    /sbin/halt [-n] [-w] [-d] [-f] [-i] [-p] [-h]
    /sbin/reboot [-n] [-w] [-d] [-f] [-i]
    /sbin/poweroff [-n] [-w] [-d] [-f] [-i] [-h]
 
DESCRIPTION
    Halt notes that the system is being brought down in the file /var/log/wtmp, and then either tells the kernel to halt, reboot or poweroff the system.
 
    If halt or reboot is called when the system is not in runlevel 0 or 6, in other words when it鈥檚 running normally, shutdown will be invoked instead (with
    the -h or -r flag). For more info see the shutdown(8) manpage.
 
    The rest of this manpage describes the behaviour in runlevels 0 and 6, that is when the systems shutdown scripts are being run.
 
OPTIONS
    -n   Don鈥檛 sync before reboot or halt. Note that the kernel and storage drivers may still sync.
 
    -w   Don鈥檛 actually reboot or halt but only write the wtmp record (in the /var/log/wtmp file).
 
    -d   Don鈥檛 write the wtmp record. The -n flag implies -d.
 
    -f   Force halt or reboot, don鈥檛 call shutdown(8).
 
    -i   Shut down all network interfaces just before halt or reboot.
 
    -h   Put all harddrives on the system in standby mode just before halt or poweroff.
 
    -p   When halting the system, do a poweroff. This is the default when halt is called as poweroff.
 
DIAGNOSTICS
    If you鈥檙e not the superuser, you will get the message 鈥榤ust be superuser鈥"htmlcode">
 [root@DB-Server ~]# reboot -f

3:关闭网络设置之后再重新启动系统

[root@DB-Server ~]# reboot -i
 
Broadcast message from root (pts/1) (Mon Jul 28 11:31:28 2014):
 
The system is going down for reboot NOW!

4:保存数据后再重新启动系统

[root@DB-Server ~]# reboot -n
 
Broadcast message from root (pts/1) (Mon Jul 28 11:33:57 2014):
 
The system is going down for reboot NOW!

5:重新启动时不把数据写入记录文件/var/tmp/wtmp

[root@DB-Server ~]# reboot -d
 
Broadcast message from root (pts/2) (Mon Jul 28 11:23:26 2014):
 
The system is going down for reboot NOW!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

上一篇:浅谈Linux配置定时,使用crontab -e与直接编辑/etc/crontab的区别
下一篇:Tomcat实现WebSocket的方法
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。