温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux中文件系统及一些命令的示例分析

发布时间:2021-11-08 13:52:45 来源:亿速云 阅读:144 作者:小新 栏目:建站服务器

这篇文章主要介绍了Linux中文件系统及一些命令的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

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)中相对这个文件的任何一列的元数据发生变化的时间。

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux中文件系统及一些命令的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI