linux中的shutdown命令 怎么

linux 下的关机命令是怎么用的

1、shutdown命令,它的使用在于安全地将系统关机。 

很多用户会使用直接按电源键的方式来关闭linux服务器,这是不对的。linux服务器与windows服务器有很大的不同,它的后台运行着许多进程,强制关机会导致进程的数据丢失,使得系统不稳定,甚至会损坏硬件。

Linux中的shutdown命令

功能说明:系统关机指令。
语法:shutdown
补充说明:shutdown指令可以关闭所 有程序,并依用户的需要,进行重新开机或关机的动作。
参数

-c  当执行“shutdown -h11:50“指令时,只要按+键就可以中断关机的指令。
-f  重新启动时不执行fsck。
-F  重新启动时执行fsck。
-h  将系统关机。
-k  只是送出信息给所有用户,但不会实际关机。
-n  不调用init程序进行关机,而由shutdown自己进行。
-r  shutdown之后重新启动。

 送出警告信息和删除信息之间要延迟多少秒。
   设置多久时间后执行shutdown指令。
 要传送给所有登入用户的信息。

此外,需要注意的是,请务必加入时间参数,否则会自动跳到1级运行级别(就是单用户维护的登入情况)。
例子
shutdown 10 10分钟后机器关机
shutdown -h now 立刻关机,其中now相当于时间为0的状态
shutdown -h 20:25 系统在今天的20:25分会关机
shutdown -r now 系统立刻重新启动
shutdown -r +30 ’The system willreboot’ 再过30分钟系统会自动重启,并显示后面的信息
shutdown -k now ’The system willreboot’ 仅发出警告信件的参数。系统并不会关机

Linux基础命令之关机、重启、注销命令

shutdown是一个用来安全关闭或重启Linux系统的命令,系统在关闭之前会通知所有的登录用户,系统即将关闭,此时所有的新用户都不可以登录,与shutdown功能类似的命令还有init、halt、poweroff、reboot。

【语法格式】

shutdown

【命令操作】

通常情况下,我们执行的shutdown命令为shutdown -h now或shutdown -r now。

从RedHat或CentOS 6开始,你会发现halt、poweroff、reboot这三个命令对应的都是同一个man帮助文档,而halt和poweroff命令是reboot命令的链接文件.

【语法格式】

reboot

halt

poweroff

【命令操作】

shutdown命令的概述和用法

shutdown命令的概述:

shutdown命令可以安全地关闭或重启Linux系统,在Linux中可以用Shutdown命令实现自动定时关机的功能,它在Linux系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。

shutdown命令的格式:

shutdown

shutdown命令常用的选项:

-k 并不真正关机而只是发出警告信息给所有用户

-r 关机后立即重新启动

-h 关机后不重新启动

-c 取消一个已经运行的Shutdown

实例应用:

shutdown -h now | 0   立刻关机,其中now相当于时间为0的状态

shutdown -h 20:25    系统在今天的20:25分会关机

shutdown -r now | 0   系统立刻重新启动

shutdown -r +30 ’The system willreboot’  再过30分钟系统会自动重启,并显示后面的信息

shutdown -k now ’The system willreboot’  仅发出警告信件的参数。系统并不会关机

shutdown -h 20:30  “The system will shutdown“  晚上20:30自动关机,并显示后面的信息提示用户

linux 关机命令介绍 关机命令简介

1、shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备。而在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭。

2、并且login指令会被冻结,即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的,还可能重启。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕决定的。这让像vi之类的程序有时间储存目前正在的文档,而像处理邮件〔mail〕和新闻〔news〕的程序则可以正常地离开等等。

3、shutdown执行它的工作是送信号〔signal〕给init程序,要求它改变runlevel。Runlevel 0被用来停机〔halt〕,runlevel 6是用来重新激活〔reboot〕系统,而runlevel 1则是被用来让系统进入管理工作可以进行的状态;这是预设的,假定没有-h也没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些动作,你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。

linux关机的命令

关机命令:

1、halt   立刻关机 

2、poweroff  立刻关机 

3、shutdown -h now 立刻关机(root用户使用) 

4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

重启命令:

1、reboot 

2、shutdown -r now 立刻重启(root用户使用) 

3、shutdown -r 10 过10分钟自动重启(root用户使用)  

4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启

拓展资料

下面我们来看看linux的这些具体的关机命令之间的区别和各自的用法

1、shutdown 安全的关机命令

对于shutdown命令,它是大家都推荐的一个安全的命令,通过参数-h或-r的配合来完成关机或重启。不过在linux系统中只有拥有root权限才可以使用这个命令。所以,虽然大家都推荐用这个命令,但是这个命令用起来真的不太方便:想要用这个命令吗?先去获得root权限吧。shutdown执行关机,是送信号给init,要求它改变运行级别,以此来关机。关机或重启实际上是运行级别的调整,所以我们也可以用init直接调整运行级别来进行关机或重启。使用这个命令时,机器立即关机或重启。它也需要root权限。

那么为什么说shutdown命令是安全地将系统关机呢?

实际中有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失使系统处于不稳定的状态。甚至在有的系统中会损坏硬件设备。而在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结,即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的,还有可能是重启。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕决定的。

shutdown执行它的工作是送信号〔signal〕给init程序,要求它改变 runlevel。runlevel 0 被用来停机〔halt〕,runlevel 6 是用来重新激活〔reboot〕系统,而 runlevel 1则是被用来让系统进入管理工作可以进行的状态,这是预设的。假定没有-h也没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些动作?你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。

shutdown 参数说明:

不用init而是自己来关机。不鼓励使用这个选项,而且该选项所产生的后果往往不总是你所预期得到的。

设定关机〔shutdown〕前的时间。 2、halt 最简单的关机命令

用halt命令来关机时,实际调用的是shutdown -h。halt 执行时将杀死应用进程,执行sync系统调用文件系统写操作完成后就会停止内核。

halt 参数说明:

该选项为缺省选项。就是关机时调用poweroff。

3.poweroff 常用的关机命令

对于poweroff,网上说它是halt命令的链接,基本用法和 halt 差不多,这里就不多说了。

4.init

init是所有进程的祖先,他是Linux系统操作中不可缺少的程序之一。它的进程号始终为1,所以发送TERM信号给init会终止所有的用户进程,守护进程等。shutdown 就是使用这种机制。init定义了8个运行级别(runlevel),init 0为关机,init 1为重启。

5.reboot 重启命令

reboot的工作过程差不多跟halt一样。不过它是引发主机重启,而halt是关机。它的参数与halt相差不多。

linuxshutdown命令返回值

-t seconds : 设定在几秒钟之后进行关机程序。
-k : 并不会真的关机,只是将警告讯息传送给所有使用者。
-r : 关机后重新开机。
-h : 关机后停机。
-n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机。
-c : 取消目前已经进行中的关机动作。
-f : 关机时,不做 fsck 动作(检查 Linux 档系统)。
-F : 关机时,强迫进行 fsck 动作。
time : 设定关机的时间。
message : 传送给所有使用者的警告讯息。
实例
立即关机

linux关机的命令是什么

Linux系统中我们一般使用如下四种方式来进行关机,具体如下:
1、shutdown命令
shutdown命令用于安全关闭Linux系统。
执行shutdown命令时,系统会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录系统。使用shutdown命令可以直接关闭系统,也可以延迟指定的时间再关闭系统,还可以重新启动。延迟指定的时间再关闭系统,可以让用户有时间储存当前正在处理的文件和关闭已经打开的程序。
shutdown命令的部分参数如下:
指定在多长时间之后关闭系统
重启系统
并不真正关机,只是给每个登录用户发送警告信号
关闭系统
2、halt命令
halt是最简单的关机命令,其实际上是调用shutdown -h命令。halt执行时,杀死应用进程,文件系统写操作完成后就会停止内核。
halt命令的部分参数如下:
没有调用shutdown而强制关机或重启
关机或重新启动之前,关掉所有的网络接口
关机时调用poweroff,此选项为缺省选项
3、reboot命令
reboot的工作过程与halt类似,其作用是重新启动,而halt是关机。其参数也与halt类似。
4、init命令
init是所有进程的祖先,其进程号始终为1。init用于切换系统的运行级别,切换的工作是立即完成的。init 0命令用于立即将系统运行级别切换为0,即关机;init 6命令用于将系统运行级别切换为6,即重新启动。

linux关机命令

linux关机命令有五个,分别如下:

1、shutdown。

2、poweroff。

3、init。

4、reboot。

5、halt。

Linux其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。

相关特点

Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux不仅仅是被网络运维人员当作服务器使用,甚至当作网络防火墙,这是Linux的一大亮点。

Linux具有开放源码、没有版权、技术社区用户多等特点,开放源码使得用户可以自由裁剪,灵活性高,功能强大,成本低。尤其系统中内嵌网络协议栈,经过适当的配置就可实现路由器的功能。这些特点使得Linux成为开发路由交换设备的理想开发平台。

让Linux系统5分钟后安全关机的命令是什么

1、点击屏幕左下角的“开始”,在弹出菜单中单击“运行”

2、在“运行”栏中输入“cmd”,然后点击“确定”

3、在DOS窗口中输入“shutdown -s -t 300”。“shutdown”为关机命令,“-s”和“-t”为命令参数,“300”为300秒,即5分钟

4、回车即可。

取消指定时间后自动关机的命令,可输入“shutdown -a“,回车即可。

开始——运行——输入cmd:

然后输入你需要执行的命令:shutdown 

格式: shutdown空格-s空格-t空格时间(单位:秒)

举例:要在五分钟后自动关机。shutdown -s -t 300