• Linux常用命令之shutdown


    shutdown 执行过程:

          shutdown命令是用shell编写的程序,必须由超级用户才能执⾏。

    shutdown命令执行后,会以广播的形式通知正在系统中工作的所有用户,
    系统将在指定的时间内关闭。请保存文件,停止作业,注销用户。此时
    login 指令被冻结,新的用户不能登录。当所有用户从系统中注销或者指定
    时间已到时,shutdown就发送信号给init程序,要求init程序改变系统运行
    级别。接着,init程序根据shutdown指令传递过来的参数,相应地改变运行
    级别。例如,如果shutdown指定的参数是关机命令,init程序就执行nit 0进
    行关机;如果shutdown指定的参数要重启系统,init程序就执行init 6进行系
    统重启。

    shutdown 命令的详细语法如下:

    shutdown [-fFhknrc(参数名称)] [-t 秒数] 时间 [警告信息]各参数含义如下。

    各参数含义如下

    -f:重新启动时不执行fsck。

    -F:重新启动时执行fsck。

    -h:将系统关机,在某种程度上功能与halt命令相当。

    -k:只是发送信息给所有⽤户,但并不会真正关机。

    -n:不调⽤init程序关机,

    -r:shutdown之后重新启动系统。

    -c:取消前⼀个shutdown命令。

    -t<秒数>:发送警告信息和关机信号之间要延迟多少秒。警告信息将
    提醒用户保存当前进行的行作。

    [时间]:设置多久时间后执行shutdown命令

    应用示例:

    立即关机重启:shutdown -r now

    立即关机:shutdown -h now

    设定5分钟后关机,同时发出警告信息给登录的Linux用户,命令如下:

    shutdown +5 "System will shutdown after 5 minutes"

  • 相关阅读:
    本地发送博客
    0.查看Android framework源码
    flutter_5_深入_2_深入layout、paint流程
    flutter_5_深入_1_深入widget树和构建流程
    flutter_5_深入_0_每帧的处理流程简介
    蓝牙基础
    Android低功耗蓝牙开发
    flutter2_widget_3布局类组件1
    flutter2_widget_1简介
    Android gradle Plugin
  • 原文地址:https://www.cnblogs.com/myworld5218/p/11277753.html
Copyright © 2020-2023  润新知