• 写得蛮好的linux学习笔记七开机流程(收藏)


    开机流程简介
    1、載入 BIOS 的硬體資訊,並取得第一個開機裝置的代號;
    2、讀取第一個開機裝置的 MBR 的 boot Loader (亦即是 lilo, grub, spfdisk 等等) 的開機資訊;
    3、載入 Kernel 作業系統核心資訊, Kernel 開始解壓縮,並且嘗試驅動所有硬體裝置;
    4、Kernel 執行 init 程式並取得 run-level 資訊;
    5、init 執行 /etc/rc.d/rc.sysinit 檔案;
    6、啟動核心的外掛模組 (/etc/modprobe.conf);
    7、init 執行 run-level 的各個批次檔( Scripts );
    8、init 執行 /etc/rc.d/rc.local 檔案;
    9、執行 /bin/login 程式,並等待使用者登入;
    10、登入之後開始以 Shell 控管主機。
    在/etc/rc.d/rc3.d內,以S开头的为开机启动,以K开头的为关闭,接着的数字代表执行顺序
    GRUB vga设定
    彩度\解析度  640x480  800x600  1024x768  1280x1024   bit
        256        769      771      773       775      8 bit
       32768       784      787      790       793     15 bit
       65536       785      788      791       794     16 bit
       16.8M       786      789      792       795     32 bit

    ./configure    检查系统信息       ./configure --help | more  帮助信息
    make clean     清除之前留下的文件
    make           编译
    make install   安装
    rpm -q  ----->查询是否安装             rpm -ql ------>查询该套件所有的目录
    rpm -qi ----->查询套件的说明资料       rpm -qc[d] ----->设定档与说明档
    rpm -ivh  ---->安装                    rpm -V  -------->查看套件有否更动过
    rpm -e  ------>删除                    rpm -Uvh ------->升级安装 
    --nodeps ----->强行安装                --test ----->测试安装

  • 相关阅读:
    std::queue
    关于GridView中如何取得隐藏列的值
    揭秘史上最昂贵的一行Javascript代码
    CentOS 安装 git2.x.x 版本
    error: Some data has already been output, can't send PDF file
    接口和抽象类有什么区别
    php与apache的那些事
    PHP生成PDF完美支持中文,解决TCPDF乱码
    php 表单相关
    快速的去除数组中的指定值
  • 原文地址:https://www.cnblogs.com/taobataoma/p/850267.html
Copyright © 2020-2023  润新知