上篇讲到了inode(索引节点),我们说inode中保存着文件类型、权限、所有者、所属组、文件大小、时间戳等。我们通过inode是不是可以大致了解到文件的属性和特征?答案是肯定的。inode类似于图书馆里对每本藏书的关键信息记录,这些关键信息记录着藏书的作者、类别、题材、存放的位置等关键信息,图书管理员会根据这些“藏书关键信息记录”找到读者需要的书籍。在linux中每个文件都有唯一的inode,indode就相当于“藏书关键信息记录”,下面我们看看linux中如何查看文件的inode信息。

[root@localhost ~]# stat 大话linux之文件系统.txt
File(文件名): ‘大话linux之文件系统.txt’
Size(文件大小): 27            Blocks(文件块数): 8          IO Block(io块大小): 4096   regular file
Device(设备号): 803h/2051d    Inode(索引节点号): 67567583    Links(链接数): 1
Access(文件权限): (0644/-rw-r--r--)
Uid(所有者): (    0/   root)
Gid(所属组): (    0/    root)
Context(安全上下文): unconfined_u:object_r:admin_home_t:s0
Access(访问时间): 2023-05-21 02:34:38.646180858 -0700
Modify(修改时间): 2023-05-21 02:34:38.646180858 -0700
Change(更改时间): 2023-05-21 02:34:38.646180858 -0700Birth(创建时间): -

我们用stat + 文件名的方法查看了文件的inode信息,当然查看文件的inode信息不止stat一个命令,只是stat这个命令查询出的信息更加全面一点。

stat命令相当于图书管理员在查找读者想要借阅书籍的信息的动作,如果找不到这些信息,图书管理员会告诉读者没有这本书,linux中则认为该文件被破坏或者不可用。由此可见inode之重要,如果没有inode则linux中的文件将无法使用(因为图书管理员会默认该图书没有,图书管理员可没有功夫去给你一本本的找,图书管理员依赖的是“书籍关键信息”,同样linux对文件的操作依赖的是inode中的信息)

---------未完待续

linux中什么是inode相关推荐

  1. linux文件i节点,深入理解linux中i节点(inode)

    对于Unix系列的操作系统,大多都有v节点.但是对于linux来说,只有通用的i节点,却没有v节点. 下面来探讨一下,linux下的i节点. linux中,文件查找不是通过文件名称来查找的.实际上是通 ...

  2. Linux中inode值是什么?

    inode 译成中文就是索引节点.每个存储设备或存储设备的分区(存储设备是硬盘.软盘.U盘 ... ... )被格式化为文件系统后,应该有两部份,一部份是inode,另一部份是Block,Block是 ...

  3. linux中怎么看文件的i-node,如何查看linux中文件打开情况?

    原标题:如何查看linux中文件打开情况? 本文转自公众号:编程珠玑 01 前言 我们都知道,在linux下,"一切皆文件",因此有时候查看文件的打开情况,就显得格外重要,而这里有 ...

  4. linux中block的概念,block(data block,directory block)、inode、块位图、inode位图和super block概念详解...

    一.基本概念: 1.block:文件系统中存储数据的最小单元,ext3文件系统中,创建时默认4k,分为存储文件数据的data block和存储目录数据的directory block 2.inode: ...

  5. linux中的ln属性,linux 常用基础命令 ln 详细介绍

    命令介绍: ln是linux中又一个非常重要命令,ln是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我 ...

  6. Linux中/proc目录下文件详解

    Linux中/proc目录下文件详解(一) 声明:可以自由转载本文,但请务必保留本文的完整性. 作者:张子坚 email:zhangzijian@163.com 说明:本文所涉及示例均在fedora ...

  7. linux中文件记录的时间参数,【Linux】stat命令查看文件的三个时间参数

     在Windows中创建一个文件都会有相应的创建时间,修改时间,访问时间来记录文件的一些属性.在Linux中也不例外,文件也有三个时间来记录文件的变动,这三个时间分别是Modification t ...

  8. Windows中文件夹与linux中目录的区别

    如果你最开始使用的是 Windows 电脑,你很可能会使用"文件夹folder"这个术语.但当你换到 Linux 时,你会发现文件夹通常被称为"目录directory&q ...

  9. 超专业解析!10分钟带你搞懂Linux中直接I/O原理

    导语 | 本文主要以一张图为基础,向大家介绍Linux在I/O上做了哪些事情,即Linux中直接I/O原理,希望本文的经验和思路能为读者提供一些帮助和思考. 引言 我们先看一张图: 这张图大体上描述了 ...

最新文章

  1. 人群密度估计--CNN-based Cascaded Multi-task Learning of High-level Prior and Density Estimation for Crowd
  2. win10+VS2015+pycaffe编译
  3. git merge合并时遇上refusing to merge unrelated histories的解决方案
  4. 关于清除浮动那些事儿~
  5. Leetcode 剑指 Offer 40. 最小的k个数 (每日一题 20210825)
  6. python os模块详细用法
  7. 。。。剑指Offer之——用两个栈实现队列。。。
  8. python函数和模块有什么特性_python-函数包和模块
  9. 【zookeeper】ZooKeeper 权限管理与Curator增加权限验证
  10. mysql-cacti-templates-1.1.2.tar.gz 免费下载 cacti MySQL添加监控
  11. VB 提取TextBox 文本框中指定一行字符串
  12. 【兰伯特光照与Blinn_Phong光照】
  13. ecshop全套系统测试用例
  14. 计算机动画原理课程设计选题,组成原理课程设计设计一台模型计算机.pdf
  15. 【JoJo的摄影笔记】黎明女神的呼唤—— 佳能王朝霸业崛起
  16. MASM32编程获取任务栏高度
  17. aiml php,chatbot:基于 AIML 的 PHP 聊天机器人
  18. Django 使用不同配置文件的三种方式
  19. 更新 macOS Ventura ssh堡垒机报错:no matching host key type found. Their offer: ssh-rsa,ssh-dss
  20. vue使用addRoutes()方法后,this.$router.options.routes未更新

热门文章

  1. psd替换图片图层,图层效果不变
  2. 蒋涛:重新回归的我,将带领CSDN全方位升级,为AI转型者打造一站式平台
  3. (数据库-MySQL)修改表——添加列、修改列、删除列(名)
  4. 仙道录 第一卷 天道门 第八章 练气诀
  5. 到底是去大厂当大头兵?还是在小厂磨炼好?
  6. Excel学习笔记:P16-VLOOKUP函数与绝对参照设定
  7. 手把手交你如何在云服务器部署网站
  8. 查车的行驶轨迹_车牌号记住了,但是字母反了,交警队也查到了车的行驶轨迹,车牌也查到了,交警队多久能出结果?...
  9. 泰山医学院的计算机专业,泰山医学院专业排名及介绍 哪些专业最好
  10. 从程序员到项目经理(十二):如何管理自己的时间