ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux 文件系统及一些命令初步认识

Linux 文件系统及一些命令初步认识

原创 Linux操作系统 作者:Oracle-stu 时间:2019-03-07 14:13:48 1 删除 编辑

1.磁盘分区和文件系统
    1.1 硬盘分区
       一块新的硬盘安装计算机上之后不能直接使用,需要进行分区。再把分区进行格式化为文件系统,这样Linux系统才能在格        式化分区上存储数据和进行相应文件管理及维护。Linux或UNIX系统上的硬盘分区就相当于Windows系统上的逻辑盘。
    1.2 分区格式化描述
        把一个分区格式化为文件系统就是讲磁盘的这个分区划分成许多大小相等的小单元,并将这些小单元顺序地编号。而这些         小单元就被成称为块,Linux默认的block大小为4KB。在Linux系统上block是存储数据的最小单位,每个block最多只能存            储一个文件。若一个文件大小超过4KB,那么就需要占用多个block。
    1.3 i(inode)节点
          1.3.1 i节点定义
              一个i节点就是一个与某个特定的对象(如文件或目录)的相关信息列表。i节点实际上是一个数据结构,他存放了有关               一个普通文件、目录或其他文件系统对象的基本信息。i节点的数量决定了在这个文件系统(分区)中最大过可以存储               多少个文件,因为没一个文件和目录都会对应于一个唯一的i节点,而这个i节点号(inode number,简写inodeno)来                 标识的。在一个典型的UNIX或Linux文件系统中,i节点所占用的空间大约是整个文件系统的1%。i节点类似于图书目                 录。
           1.3.2 i节点结构
              (1)inode-no为i节点号,在一个文件系统中,每一个i节点都有一个唯一的编号。
              (2)File type为文件类型。如“-”为普通文件,d为一个目录
              (3)permission为权限。使用数字法来记录权限节省空间,如644。
              (4)Link count为硬连接(hard link)数
              (5)UID为文件所有者ID
              (6)GID为文件所有者所属群组ID
              (7)size为文件大小
              (8)Time stamp为时间戳。包含3个时间
                  ①Access time(A time)最后一次存取这个文件时间
                  ②Modify time(M time)最后一个编辑这个文件时间
                  ③Chanage time(C time)指的是i节点(inode)中相对这个文件的任何一列的元数据发生变化的时间。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26917573/viewspace-2212619/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 我的第一篇博客
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2018-08-21

  • 博文量
    2
  • 访问量
    1587