[学习笔记]玩一玩Linux命令行--shutdown常用命令
在Linux系统中,shutdown命令是用于安全关闭或重启系统的关键工具。它提供了多种选项,允许管理员指定关闭或重启的时间、发送通知消息以及执行其他相关操作。
基本语法
shutdown [选项] [时间] [消息] 选项:用于指定关闭或重启的行为 时间:参数表示系统何时执行操作 消息:可选,用于向所有登录用户发送警告信息。
常用的选项
-h(关闭系统并停止电源)
-r(重新启动系统)
-c(取消之前安排的关闭或重启)
-k(发送通知消息而不真正关闭或重启系统)
时间参数可以是now(立即执行)
+m(在当前时间基础上延时m分钟后执行)或hh:mm(在指定的小时和分钟执行)
例如,要立即关闭系统,可以使用shutdown -h now命令。如果想在10分钟后重启系统,并发送一条警告消息给所有用户,可以使用shutdown -r +10 "系统将在10分钟后重启,请保存您的工作。"命令。
shutdown命令在执行关闭或重启操作前,会默认向所有登录用户发送一条警告消息,告知系统即将关闭或重启,并建议用户保存所有未保存的工作。这个默认警告时间为10分钟,但可以通过-t选项来指定不同的时间间隔。
此外,shutdown命令需要超级用户权限才能执行,因此通常需要使用sudo命令或以root用户身份登录系统。