zoukankan      html  css  js  c++  java
  • 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"

  • 相关阅读:
    Java并发辅助类的使用
    使用List需要注意的点
    构造函数、静态变量、代码块执行顺序
    TreeMap源码分析
    大战红黑树
    关于HashMap多线程下环形链表的总结
    LinkedHashMap源码分析
    「HDU 3292」 No more tricks, Mr Nanguo
    「BZOJ 3122」「SDOI2013」 随机数生成器
    「BZOJ3884」 上帝与集合的正确用法
  • 原文地址:https://www.cnblogs.com/myworld5218/p/11277753.html
Copyright © 2011-2022 走看看