inode

 

硬盘的最小存储单位叫“扇区(sector)”,每个扇区存储512字节(相当于0.5kb).系统读取硬盘时,只会读取多个sector即一个block.block 是文件存取的最小单位block的大小为4kb,也就是8*sector=1block.

inode 是存放文件的元信息,如文件的创建者,文件件创建日期,文件的大小:

  * 文件的字节数* 文件拥有者的User ID* 文件的Group ID* 文件的读、写、执行权限* 文件的时间戳,共有三个:ctime指inode上一次变动的时间,mtime指文件内容上一次变动的时间,atime指文件上一次打开的时间。* 链接数,即有多少文件名指向这个inode* 文件数据block的位置

stat命令,查看文件的inode信息:

[root@ok network-scripts]# stat ifcfg-br0 File: `ifcfg-br0'
  Size: 244           Blocks: 8          IO Block: 4096   regular file
Device: fd00h/64768d    Inode: 3016476     Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-10-05 22:49:05.952008515 +0800
Modify: 2016-10-05 22:48:53.049008492 +0800
Change: 2016-10-05 22:48:53.052008526 +0800

inode也会消耗硬盘空间,所以硬盘格式化的时候,操作系统自动将硬盘分成两个区,一个数据区,存放文件数据,另一个是inode区(inode table),存放inode所包含的信息。每个inode节点大小为128字节。

查看每个硬盘分区的inode总数和已经使用的数量,可以用df命令:

[root@ok network-scripts]# df -i
Filesystem             Inodes  IUsed    IFree IUse% Mounted on
/dev/mapper/vg_ok-lv_root3276800 153288  3123512    5% /
tmpfs                 1484850     86  1484764    1% /dev/shm
/dev/sdb1              128016     39   127977    1% /boot
/dev/mapper/vg_ok-lv_home4136960  45634  4091326    2% /home
/dev/sda             30531584   7393 30524191    1% /data
/dev/mmcblk0p1              0      0        0     - /media/6FE5-D831
注意区别于df -h最看磁盘的使用量:
[root@ok network-scripts]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_ok-lv_root50G  5.5G   42G  12% /
tmpfs                 5.7G  102M  5.6G   2% /dev/shm
/dev/sdb1             477M   44M  409M  10% /boot
/dev/mapper/vg_ok-lv_home62G  2.7G   57G   5% /home
/dev/sda              459G   46G  390G  11% /data
/dev/mmcblk0p1        3.7G  2.7G  1.1G  72% /media/6FE5-D831

inode号码:每个inode都有一个号码,操作系统用inode号码来识别不同的文件。(unix|linux)系统内部不使用文件名,而是使用inode号码来识别文件。系统通过inode号码,获取inode信息,最后根据inode信息,找到文件数据所在的block,读出数据。

is -i 可以查看inode的号码:

[root@ok ISO]# ls -i YLMFWIN7.GHO 
20578311 YLMFWIN7.GHO

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/292748.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

男朋友的回答可以多敷衍?

1 跟最好的朋友好到什么程度(素材来源网络,侵删)▼2 不要在妈妈打麻将的时候要生活费(素材来源网络,侵删)▼3 现在卖家还要发毒誓了(素材来源网络,侵删)▼4 刘德华老师…

Android之android.os.DeadObjectException原因

问题: 今天看到客户的手机出现了 andorid.os.DeadObjectException android.os.DeadObjectException 07-13 18:28:45.398: W/System.err(32272): at android.os.BinderProxy.transact(Native Method) 原因: 我们项目有2个进程 …

学习Java,容易被你忽略的小细节(2)

昨天心情真的太糟糕了,写完《学习Java,值得注意你注意的问题(1)》之后,迎来些许的支持以后就是一片片的谴责。我的主页上涌现出许许多多Java方面的牛人,谴责我水平太低,写的问题太初级。搞得我非…

WPF XAML 为项目设置全局样式

全局资源样式属性App.xaml<Application.Resources><ResourceDictionary><br><ResourceDictionary.MergedDictionaries><ResourceDictionary Source"Dictionary.xaml"/></ResourceDictionary.MergedDictionaries><br><S…

controller是什么意思_SpringMVC是什么??

SpringMVC是什么&#xff1f;一&#xff0c;首先是一个MVC框架。在web模型中&#xff0c;MVC是一种很流行的框架&#xff0c;通过把Model&#xff0c;View&#xff0c;Controller分离&#xff0c;把较为复杂的web应用分成逻辑清晰的几部分&#xff0c;是为了简化开发&#xff0…

起一卦都这么凶

公元&#xff1a;2014年5月22日0时15分14秒阳8局农历&#xff1a;2014年04月24日0时15分立夏&#xff1a;2014-5-5 22:16:00 芒种&#xff1a;2014-6-6 2:32:00干支&#xff1a;甲午年己巳月癸巳日壬子时旬空&#xff1a;辰巳空戌亥空午未空寅卯空直符&#xff1a;天冲直使&am…

You third iOS app,这个APP要放到手机上面运行,才会成功,才会新建记录。

当提示如上图所示时&#xff0c;很可能你只有在苹果设备上运行才可以提示成功&#xff0c; iCloud is available。 转载于:https://www.cnblogs.com/liqiwa/p/5933542.html

TCP/IP、Http、Socket的区别

TCP/IP、Http、Socket的区别 大学学习网络基础的时候老师讲过&#xff0c;网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解&#xff0c;我知道IP协议对应于网络层&#xff0c;TCP协议对应于传输层&#xff0c;而HTTP协议对应于应…

客户要求ASP.NET Core API返回特定格式,怎么办?(续2)

前言前2次&#xff0c;我们都是假设客户需要返回不同的字符串格式。但是&#xff0c;有可能客户要求的返回是非本文格式&#xff0c;比如文件流。怎么办&#xff1f;思路前提&#xff0c;当然还是使用同一API接口&#xff0c;不影响现有使用方式。虽然ASP.NET Core Web API默认…

第四章例题、心得及问题。

例题4-1&#xff1a; #include<stdio.h> #include<math.h> int main(void) {int denominator,flag;double item,pi;flag1;denominator1;item1.0;pi0;while(fabs(item)>0.0001){itemflag*1.0/denominator;pipiitem;flag-flag;denominatordenominator2;}pipi*4;pr…

springboot springcloud区别_SpringCloud微服务全家桶-第一篇!为什么要用微服务

从今天开始&#xff0c;学习SpringCloud微服务全家桶。一、引导1、什么是微服务&#xff1f;2、微服务之间是如何独立通讯的3、springCloud和Dubbo有哪些区别&#xff1f;4、什么是服务熔断&#xff1f;什么是服务降级5、微服务的优缺点分别是什么&#xff1f;6、微服务技术栈有…

[Todo] 乐观悲观锁,自旋互斥锁等等

乐观锁、悲观锁、要实践 http://chenzhou123520.iteye.com/blog/1860954 《mysql悲观锁总结和实践》 http://chenzhou123520.iteye.com/blog/1863407 《mysql乐观锁总结和实践》 http://outofmemory.cn/sql/optimistic-lock-and-pessimistic-lock 注意&#xff0c;以下的表里面…

Android之 ListView滑动时不加载图片

listview加载图片优化的功能&#xff0c; 在我们使用新浪微博的时候&#xff0c;细心的同学一定发现了&#xff0c;在滑动的过程中&#xff0c;图片是没有被加载的&#xff0c; 而是在滑动停止时&#xff0c;才加载图片了。 我们今天就做一个这样的效果吧。 我们先考虑两个问题…

C#之Lock

lock 关键字将语句块标记为临界区&#xff0c;方法是获取给定对象的互斥锁&#xff0c;执行语句&#xff0c;然后释放该锁。 class Program{static void Main(string[] args){Thread t new Thread(LockObject.MonitorIncrement);Thread t1new Thread(new ThreadStart(LockObje…

记一次 .NET 某消防物联网 后台服务 内存泄漏分析

一&#xff1a;背景 1. 讲故事去年十月份有位朋友从微信找到我&#xff0c;说他的程序内存要炸掉了。。。截图如下&#xff1a;时间有点久&#xff0c;图片都被清理了&#xff0c;不过有点讽刺的是&#xff0c;自己的程序本身就是做监控的&#xff0c;结果自己出了问题&#xf…

高性能网站建设的最佳实践(二)

原文译自雅虎开发者社区&#xff0c;转载译文请标明出处。关注我的sina微博&#xff0c;共同进步&#xff01;为了让网页响应速度更快Exceptional Performance团队列出了一系列的最佳实践&#xff0c;包括35个最佳实践条目&#xff0c;分成7种类型类。避免重定向标签&#xff1…

python带通配符的字符串匹配_Bash技巧:实例介绍数个参数扩展表达式以处理字符串变量...

Linux 的 bash shell 提供了多种形式的参数扩展表达式&#xff0c;可以获取变量自身的值&#xff0c;或者对变量值进行特定处理得到一个新的值&#xff0c;等等。本篇文章对字符串变量值相关的参数扩展表达式进行汇总说明。假设在 bash 中定义了 filepathexample/subdir/testfi…

幸福手机,给爸妈的高端大气上档次的手机

打造高端老人手机——幸福手机 江苏智联天地科技有限公司历经2年&#xff0c;手机研发投入超过4000万&#xff0c;打造中国第一品牌的高端老人手机&#xff0c;手机将于2014年12月正式对外发布&#xff0c;是国内第一款高端老人手机——幸福手机&#xff08;ThimFone&#xff0…