加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何在几秒钟内安排定时重启服务器?

发布时间:2020-12-14 00:30:27 所属栏目:Linux 来源:网络整理
导读:我在 Linux上使用bash shell … $uname -aLinux sandbox.mydomain.com 3.4.76-65.111.amzn1.x86_64 #1 SMP Tue Jan 14 21:06:49 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 虽然如果我能在任何bash支持的环境中提出解决方案会很好.我的问题是,在我的脚本中,我
我在 Linux上使用bash shell …

$uname -a
Linux sandbox.mydomain.com 3.4.76-65.111.amzn1.x86_64 #1 SMP Tue Jan 14 21:06:49 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

虽然如果我能在任何bash支持的环境中提出解决方案会很好.我的问题是,在我的脚本中,我想安排在5秒内延迟重启我的服务器.到目前为止,我有以下内容,但需要60秒……

# Timed reboot of server
sudo shutdown -r 1

# Fail if any of the sub-deployments failed.
if [[ ( $PROC1_STATUS -ne 0 ) ||
      ( $PROC2_STATUS -ne 0 ) ||
      ( $PROC3_STATUS -ne 0 ) ]]
then
        exit 1;
fi

有没有人知道如何调整上述内容,除了在5秒而不是一分钟内进行定时重启?解决方案不必使用“关闭”,但它是我能找到的唯一工具.

>戴夫

解决方法

尝试

sleep 5 ; reboot

在您的终端上(以root身份).如果你想在后台,请尝试

( sleep 5 ; reboot ) &

另见shutdown(8)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读