linux关机命令shutdown可以实现立刻关机吗

发布时间 - 2023-01-28 00:00:00    点击率:
linux关机命令shutdown可以实现立刻关机,只需要root用户执行“shutdown -h now”命令即可。shutdown命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown命令需要系统管理者root用户来使用。

本教程操作环境:linux7.3系统、Dell G3电脑。

linux关机命令shutdown可以实现立刻关机。

linux立刻关机的命令有:

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

  • halt 立刻关机

  • poweroff 立刻关机

如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

linux shutdown命令介绍

Linux shutdown命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。

使用权限:系统管理者。

语法

shutdown [-t seconds] [-rkhncfF] time [message]

参数说明

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

实例

立即关机

# shutdown -h now

指定 10 分钟后关机

# shutdown -h 10

重新启动计算机

# shutdown -r now

命令语法:

/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message]

命令参数:

参数

长参数

描叙

-a

 

Use /etc/shutdown.allow.

-c

 

中断关机:当执行"shutdown -h 12:00"指令时,只要按+键就可以中断关机的指令

-f

 

重新启动时不进行磁盘检测(fsck)

-F

 

重新启动时进行磁盘检测(fsck)

-h

 

关闭电源

-k

 

模拟关机(不是真的关机),只是向登录者发送警告信息出去!

-n

 

不调用init进程进行关机,而是强行关机

-r

 

关闭系统然后重新启动,类似于Windows平台restart

-t

 

延迟关机的时间

-w

 

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

 

--help

显示命令在线帮助

示例:
1:马上关闭Linux系统,其中 now 相当于时间为 0 的状态示例:

# shutdown -h now

2:系统2分钟后重新启动,其中+m表示几分钟后关机或开机。

[root@db-server ~]# shutdown -r +2

3:设置系统在那个时间点关机

# shutdown -h 12:30

或后台执行 

# shutdown -h 12:30 &

最好是使用命令&将关机命令至于后台处理。不影响当前其它操作。

设置多久时间后执行shutdown命令。时间参数有hh:mm或+m两种模式。hh:mm格式表示在几点几分执行shutdown命令。例如 “shutdown 10:45”表示将在10:45执行shutdown.+m表示m分钟后执行shutdown.比较特别的用法是以now表示立即执行shutdown. 值得注意的是这部分参数不能省略。另外,需要注意如果现在已经22:30,你执行了shutdown -h 22:00 & 那么第二天才会关机。

4:查看后台是否执行shutdown命令

# jobs
[1]+ Running shutdown -h 08:00 &

5:取消shutdown命令执行

执行了下面命令让Linux在12:30关机,但是如果发现这个时间点不合适,那么可以使用CTRL+C取消。

# shutdown -h 12:30
Shutdown cancelled.

也可以在另外一个命令窗口执行下面命令

# shutdown -c

6:向所有登录的用户发出信息

# shutdown -k "now"

Broadcast message from root (pts/2) (Sat Jan 10 20:09:14 2015):
The system is going down to maintenance mode NOW!
Shutdown cancelled.

另外登录的会话窗口会收到如下信息

[root@db-server ~]# 
[root@db-server ~]#

Broadcast message from root (pts/2) (Sat Jan 10 20:11:34 2015):
The system is going down to maintenance mode NOW!

一般使用下面语法,如下所示

[root@db-server ~]# shutdown -k now "The Server will shutdown now


Broadcast message from root (pts/1) (Sat Jan 10 20:14:54 2015):
The Server will shutdown now 
The system is going down to maintenance mode NOW!
Shutdown cancelled.

7:重新启动时不进行磁盘检测

[root@db-server ~]# shutdown -fr now
Broadcast message from root (pts/1) (Sat Jan 10 20:23:59 2015): 
The system is going down for reboot NOW!

8:在多少秒后关闭系统并给用户发送提示信息

[root@db-server ~]# shutdown -t 10 -h now "System will shutdown 10 sencond later" 

Broadcast message from root (pts/1) (Sat Jan 10 20:33:36 2015): 
System will shutdown 10 sencond later 
The system is going down for system halt NOW!

推荐学习:Linux视频教程


# linux  # var  # windows  # 重新启动  # 启动时  # 分钟后  # 可以用来  # 可以实现  # 的是  # 关机时  # 将在  # 才会  # 两种 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何创建自定义Artisan命令?(代码示例)  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  如何挑选优质建站一级代理提升网站排名?  动图在线制作网站有哪些,滑动动图图集怎么做?  Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】  如何快速搭建高效简练网站?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  谷歌Google入口永久地址_Google搜索引擎官网首页永久入口  简单实现jsp分页  想要更高端的建设网站,这些原则一定要坚持!  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  linux写shell需要注意的问题(必看)  成都网站制作公司哪家好,四川省职工服务网是做什么用?  javascript日期怎么处理_如何格式化输出  浅谈redis在项目中的应用  如何确保FTP站点访问权限与数据传输安全?  Python文本处理实践_日志清洗解析【指导】  如何获取免费开源的自助建站系统源码?  php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】  如何在阿里云ECS服务器部署织梦CMS网站?  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  详解jQuery中的事件  Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中  如何选择PHP开源工具快速搭建网站?  浅析上传头像示例及其注意事项  详解Android中Activity的四大启动模式实验简述  网站制作免费,什么网站能看正片电影?  悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤  python中快速进行多个字符替换的方法小结  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  JavaScript中如何操作剪贴板_ClipboardAPI怎么用  JS中对数组元素进行增删改移的方法总结  Laravel如何处理异常和错误?(Handler示例)  Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】  jQuery中的100个技巧汇总  Laravel Admin后台管理框架推荐_Laravel快速开发后台工具  打造顶配客厅影院,这份100寸电视推荐名单请查收  Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】  如何在腾讯云免费申请建站?  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】  微信小程序 wx.uploadFile无法上传解决办法  制作公司内部网站有哪些,内网如何建网站?  Laravel如何使用查询构建器?(Query Builder高级用法)  lovemo网页版地址 lovemo官网手机登录  Android 常见的图片加载框架详细介绍  如何快速登录WAP自助建站平台?