• Ubuntu的运行级别,关机与重启


    Ubuntu系统的运行级别与其他Linux系统的运行级别有些区别

    运行级别 含义
    0 所有进程终止
    1 单用户模式,用于维护系统,只有极少数的进程运行
    2~5 图形界面的多用户模式
    6 重新启动机器

    ubuntu 系统的运行级别2~5是一样的。默认运行级别是2,但是Ubuntu服务器版的默认运行级别是 5,这些发行版,不尽一致,使用runlevel命令查看即可。

    切换运行级别

    例如切换运行级别为3

    init 3
    

    关闭计算机

    init 0  所有进程终止,关闭系统
    

    重启计算机

    init 6   重新启动计算机
    

    关机与重启

    虽然Linux关机的方式很多,但其具体的步骤与过程是不尽相同的。

    1.使用shutdown命令关机

    shutdown参数:
    shutdown -t 在改变其他runlevel之前,告诉init多久以后关机。
    shutdown - r 重启计算机 restart。
    shutdown- k 并不是真正的关机,只是送警告信号给每位登陆者(login)
    shutdown-h 关机后关闭电源,可以指定关机时间。
    例如

    shutdown-h now 立即关机
    

    shutdown -time 设定关机时间

    例如

    sudo shutdown -h 16:00
    

    重新启动
    sudo shutdown -r now

    要取消即将进行的关机,只要输入下面的命令:

     shutdown -c 
    

    使用halt命令关闭系统

    halt -n 在关机之前不做将记忆体材料协会硬盘的动作

    halt -w 并不会真的关机,只是把记录写到/var/log/wtmp文档里

    halt -d不把记录写到/var/log/wtmp文档里

    halt -i 在关机之前。先关闭所有网络接口

    halt -p该选项文默认选项,当关机时,调用(poweroff)的动作

    halt 通知硬件来停止所有的 CPU 功能,但是仍然保持通电。你可以用它使系统处于低层维护状态。

    注意在有些情况会它会完全关闭系统。下面是 halt 命令示例:

    halt --reboot ### 重启机器

    poweroff

    poweroff 会发送一个 ACPI 信号来通知系统关机。

    reboot

    reboot 命令

    reboot 通知系统重启。

    init

    init 是所有进程的祖先,他的进程号始终为1,所以发送TERM信号给init会终止所有的用户进程,守护进程。shutdown就是使用这种机制。

    多用户,多任务的操作系统在其关闭时系统所要进行的处理操作与单用户,单任务的操作系统有很大的差别,后台运行者许多进程,非正常关机(直接断电)对Linux操作系统损害非常大。

  • 相关阅读:
    Mac下PyCharm快捷键大全
    SQL语句优化
    There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:661)
    Hadoop Trash回收站使用指南
    HDFS 中向 DataNode 写入数据失败了怎么办
    mapreduce 实现写出orc文件
    mapreduce读取压缩文件
    hive开窗函数over(partition by ......)用法
    Mac 安装 home Brew以及 XCTool的过程记录
    iOS开发中使用CocoaPods来管理第三方的依赖程序
  • 原文地址:https://www.cnblogs.com/AmosAlbert/p/12832203.html
Copyright © 2020-2023  润新知