• Linux基础入门到精通之Linux系统安装日志


    我们创建完Linux系统并登陆之后,会自动登陆到用户的家目录中。而root用户则登陆在根目录下的root目录中。

    查看root目录中文件,可以看到有三个文件anaconda-ks.cfg、install.log、install.log.syslog

    安装完Linux系统生成的这三个文件都是日志文件,下面分别介绍一下这三个文件。

    1、/root/install.log日志

    /root/install.log:存储了安装在系统中的软件包及其版本信息。
    执行命令[root@192 ~]# cat -n install.log

    一行就是一个软件包,一共有704行,就证明系统中安装了704个软件包。

    2、/root/install.log.syslog日志

    /root/install.log.syslog:存储了安装过程中留下的事件日志的数据,比如添加了哪些用户,添加了哪些用户组等。
    执行命令查看日志:[root@192 ~]# cat install.log.syslog

    3、/root/anaconda-ks.cfg日志

    /root/anaconda-ks.cfg:以Kickstart配置文件的格式记录安装过程中设置的选项信息

    这个日志文件的作用,是用来做服务器批量安装的(以后说)。每一个单独安装的Linux系统都会生成这个日志文件。如果每个系统都单独安装,那这个文件就是个日志文件。如果批量安装Linux系统,这就是一个批量安装的模板。

    Linux系统的分区和格式化

    一、Linux系统分区

    1、磁盘分区定义
    磁盘分区是使用分区编辑器(partition edlitor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区(Partition),不同类的目录与文件可以存储进不同的分区。
    是不是看不太明白,其实就是把一块大硬盘,按照你的需求,把它分成若干个逻辑上的小硬盘,这个过程就是分区。(并没有把硬盘掰成几瓣,所以不是物理上的分区)。为了存储和读取数据的方便。
    2、两种分区表形式

    • MBR分区表(主引导记录分区表):最大支持2.1TB硬盘,最多支持4个分区。
    • GPT分区表(全局唯一标示分区表):GPT支持9.4ZB硬盘(1ZB=1024PB,1PB=1024EB,1EB=1024TB)。
      理论上支持的分区数没有限制,但windows限制128个主分区

    注意:这个分区表格式,windows系统和linux系统都是一样的。因为分区在操作系统的底层,先要进行分区,在分区之上在安装操作系统。

    关于MBR分区表说明:
    是每块硬盘最多支持4个主分区。如果你电脑里有两块硬盘,最多就支持8个主分区。

    3、MBR分区类型

    • 主分区:最多只能有4个。
    • 扩展分区:(把其中一个主分区拿出来,作为扩展分区)
      最多只能有1个。
      主分区加扩展分区最多有4个。
      不能写入数据,扩展分区里只能包含更多的逻辑分区(最多支持至少10个)。
    • 逻辑分区:只能在扩展分区里划分。

    扩展分区的作用是突破只有4个主分区的限制。
    并不是非要分配三个主分区之后才能分扩展分区,但是一定要有一个分区是主分区。

    二、格式化

    有了分区之后,还不能直接在分区里写数据,因为要需要进行一步格式化
    1、格式化定义
    格式化又称逻辑格式化,它是指根据用户选定的文件系统(如FAT16、FAT32、NTFS、EXT2、EXT3、EXT4等),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。
    说明:
    格式化的目的不是为了清空数据,格式化的目的是为了写入文件系统
    windows系统中常用的文件系统为FAT16、FAT32、NTFS。
    linux系统中常用的文件系统为EXT2、EXT3、EXT4。在Red Hat 7中使用的是XFS,Red Hat 6中用的是EXT4。
    文件系统之间具体的区别,不用过细的了解,你要知道的是越先进的文件系统,支持越大的分区,支持越大的单个文件,读写速度越快,越安全。

    以后会详解介绍格式化的具体原理。

    重点:配套学习资料和视频教学

    那么在这里我也精心准备了上述大纲的详细资料在下方链接如下

  • 相关阅读:
    1046 Shortest Distance
    (高阶) Redis 7 第16讲 预热/雪崩/击穿/穿透 缓存篇
    10、集合类不安全(list不安全解决(CopyOnWriteArrayList))
    【微软押注ARM架构,“Wintel”联盟摇摇欲坠?】
    什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的 IE?
    UE5报错及解决办法
    asyncawait和promise的区别
    加州大学伯克利分校 计算机科学专业
    HTML5学习笔记(一)
    苹果开发者容易招致调查的若干行为
  • 原文地址:https://blog.csdn.net/m0_59868866/article/details/126110261