• Linux学习笔记(1)linux的开关机及重启


    linux的启动流程

    一、启动

    (1)电源 开关    (2)选择启动方式:FLOPPY/BIOS/CDROM(软盘/bios启动/光盘)

    基于MBR引导方式

    【1】MBR:最多只能划分4个主分区,逻辑分区不限制(估计就字母个数),MBR的意思是“主引导记录”,它有自己的启动器,也就是启动代码,一旦启动代码被破坏,系统就没法启动,只有通过修复才能启动系统。但是容量方面有很大的限制。  

    【2】GPT:GPT分区表类型,此分区表类型不受分区个数、硬盘大小的限制,最大支最大支持18EB 大容量(EB=1024 PB,PB=1024 TB),而且GPT是一种新的硬盘分区标准。)GPT是一个正逐渐取代MBR的新标准,它由UEFI辅住而形成的,这样就有了UEFI用于取代老旧的BIOS,而GPT则取代老旧的MBR。

    二、选择启动(一般是通过BIOS来启动硬盘)

    (1)harddisk(HDD)  (2)SCSI sda(SCSI接口盘)  (3)Bootloader grub

    三、加载内核与硬件

    (1)Loading kernel  (2)detect hardware init hardware

    四、初始化配置文件

    (1)rc.local/rc.sysinit  (2)/etc/inittab

    在/etc/inittab文件中,可以定义系统的状态,在不同的状态下提供不同的应用

    init0:关机      init1:单用户形式,只root进行维护  init2:多用户,不能使用net file system

    init3:完全多用户   init4:系统保留未定义         init5:图形化      init6:重启

    (linux下的字符界面和图形界面转换linux下有六个虚拟终端按键ctrl+alt+F1-F6可以进入相应的虚拟终端永久的话修改/etc/inittab将id:5:initdefault:中的5改成3在字符界面切换到图形界面,可以按Ctrl+Alt+F7)

     

     linux如何关闭与重启

    一、LINUX是一个多用户多任务的系统,关机需要注意什么?

      (1)使用w命令,观察使用者的状态与行为  

      (2)通知在线使用者关机的相关信息(可选)(命令:wall,write)

        【2.1】wall

        

         

        【2.2】write(我这里开2个root登录测试)     

    ①.在root用户中输入write  root,下面没有任何显示就是信息输入区。

    ②.输入完信息后按“Ctrl+D”,就保存了,并将信息传给了root用户。

    ③. 另外一个root会话用户中就会显示“Message  from  root”,下面还有来自root发的信息。

    发送者root界面

      

          接受者root界面

     

      (3)使用最安全的方式关机,执行关机前执行sync命令将内存数据写入硬盘

    二、LINUX系统安全关机过程

      (1)执行sync将内存数据写入硬盘

      (2)关机命令下发,通知用户将要关机

      (3)停止系统所有进程

      (4)卸载系统挂载的设备

    三、LINUX系统常用关机命令

      (1)halt:立即关机

      (2)poweroff:立即关机

      (3)shutdown -h now :立即关机(root使用)

      (4)shutdown -h 10 :十分钟后自动关机

      如果是用shutdown关机的话,可以用shutdown -c 命令取消关机

    四、LINUX系统常用重启命令

      (1)reboot

      (2)shutdown -r now :立即重启(root用户使用)

      (3)shutdown -r 10 :十分钟后自动重启(root用户使用)

      (4)shutdown -r 20:35 :在时间为20:35的时候重启(root用户使用)

      如果是用shutdown重启的话,可以用shutdown -c 命令取消重启

  • 相关阅读:
    遍历及线索化二叉树
    二叉树
    程序的内存布局
    C语言一些易混淆的概念
    C语言标准库函数memcpy和memmove的区别以及内存重叠问题处理
    柔性数组
    一个基于QT简单登录对话框(带验证码功能)
    Qt中的布局管理器
    Qt中的标准对话框
    一个基于QT简单登录对话框
  • 原文地址:https://www.cnblogs.com/gered/p/9874085.html
Copyright © 2020-2023  润新知