• 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操作系统损害非常大。

  • 相关阅读:
    负载、系统oracle 系统调优之 利用CPUby小雨
    进程、检查oracle 性能调优 解决CPU问题by小雨
    数据、保存【sqlite】——使用记录by小雨
    MySQL中间变量的用法by小雨
    函数、返回Sql Server常用函数之统计、算数、字符串函数by小雨
    数据库、实体数据库设计原则by小雨
    查看、设置centos下在线安装配置mysqlby小雨
    重启、无效Oracle使用raw via lvmby小雨
    总线、虚拟机VMware 创建虚拟机的磁盘操作by小雨
    驱动、数据库Java HIVE 使用Jdbc连接Hiveby小雨
  • 原文地址:https://www.cnblogs.com/AmosAlbert/p/12832203.html
Copyright © 2020-2023  润新知