访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux常用命令:shutdown 命令

时间:2019-06-18

常用linux命令_linux常用命令_常用cad快捷键命令

linux常用命令:shutdown 命令

shutdown以一种安全的方式关闭系统。

1.命令格式:

shutdown [参数] [时间]

2.命令功能:

功能: 系统关机命令,shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作,所有登陆用户都可以看到关机信息提示。

原理: shutdown通过通知init进程linux常用命令,要求它改换运行级别来实现。运行级别0用来关闭系统,运行级别6用来重启系统linux常用命令,运行级别1用来使系统进入执行系统管理任务状态,如果没有给出 -h 或 -r 标志时,这是 shutdown 命令的默认工作状态。

常用linux命令_linux常用命令_常用cad快捷键命令

3.选项参数:

1) -h将系统关机

2)-rshutdown之后重新启动

3) -k只是送出信息给所有用户,但不会实际关机

4)-f重启时跳过磁盘检测

5)-F重启时强制磁盘检测。

6) -c取消运行中的 shutdown 进程。不可能为此选项指定 time 参数,但你可以在命令行输入一条解释消息来向所有用户说明。

linux常用命令_常用cad快捷键命令_常用linux命令

(一般的shutdown指令可以用按“+”号来进行中断)

4.使用实例:

1)在特定的时间执行关机命令:

shutdown -h now         //立即关机
shutdown -h 12:00      //在12:00关机

2)指定5分钟后关机,同时送出警告信息给登入用户

root@Unbuntu:/home/sunjimeng# shutdown +5 "This System will be shutdown in 5 minute!"
来自sunjimeng@Unbuntu的广播信息
    (/dev/pts/6) 于 10:38 ...
The system is going down for maintenance in 5 minutes!   //系统提醒
This System will be shutdown in 5 minute!          //用户自定义提醒

3)取消关机命令

linux常用命令_常用linux命令_常用cad快捷键命令

shutdown -c

4)在特定时间执行关机重启命令,并取消

[xiong@localhost ~]$ su root            //必须是root用户
密码:
[root@localhost xiong]# shutdown -r +3 "3分钟后关机重启"
Shutdown scheduled for 三 2016-06-29 19:47:26 PDT, use 'shutdown -c' to cancel.
[root@localhost xiong]# 
Broadcast message from root@localhost.localdomain (Wed 2016-06-29 19:44:26 PDT):
3分钟后关机重启
The system is going down for reboot at Wed 2016-06-29 19:47:26 PDT!
[root@localhost xiong]# shutdown -c
Broadcast message from root@localhost.localdomain (Wed 2016-06-29 19:44:50 PDT):
The system shutdown has been cancelled at Wed 2016-06-29 19:45:50 PDT!

5)shutdown -k并不会真正关机,仅仅是给各登录的用户发送提醒

[root@localhost xiong]# shutdown -k "Warning:Maybe the system will be shutdown."
Failed to parse time specification: Warning:Maybe the system will be shutdown.
[root@localhost xiong]# shutdown -k 5 "Warning:Maybe the system will be shutdown."
Shutdown scheduled for 三 2016-06-29 19:53:56 PDT, use 'shutdown -c' to cancel.
[root@localhost xiong]# 
Broadcast message from root@localhost.localdomain (Wed 2016-06-29 19:48:56 PDT):
Warning:Maybe the system will be shutdown.
The system is going down for power-off at Wed 2016-06-29 19:53:56 PDT!
 上一个教程:Linux常用命令(1)