inode,索引节点,存储了文件的元信息用于描述除了文件名之外的所有文件特征,包括文件大小,数据块位置,文件类型、所在设备名、硬链接数、读写权限,创建时间及修改时间,最近一次打开时间等。可以通过命令:stat file1来查看file1文件的inode内容。

每个文件都有对应的inode节点。如果两个文件名对应同一个inode节点,说明inode有硬链接。

当文件数过多时,inode节点数也会很多,这时有可能导致inode节点用完,系统提示“no space”。

inode怎么来的呢?分区时系统自动划分的。具体说,

在硬盘上格式化分区时,要指定inode的大小和数据块的大小。对于ext2文件系统一定会包含inode空间和数据块空间两部分。当文件个数太多时,inode空间充满了inode节点,磁盘就不能用了。通常,文件系统磁盘空间中大约百分之一空间分配给了 inode 表。

1、查看inode使用情况的命令:df -i

2、遇到inode节点占满的可能解决办法如下:

1——/var/spool/postfix/maildrop/下可能会有很多由cronta发送的邮件导致的文件,此时只要更改/etc/crontab中mailto=root,更改为mail=""

2——重新格式化硬盘,指定inode节点数量

转载于:https://www.cnblogs.com/mangu-uu/archive/2012/10/11/2719856.html

linux下的inode相关知识相关推荐

  1. 好记性不如烂笔头-linux学习笔记4apache相关知识

    好记性不如烂笔头-linux学习笔记4apache相关知识 apache 启动有2种模式 1是prefork模式,每个进程对应一个线程,如果是比较稳定的平台,那么prefork模式是worker模式 ...

  2. linux下git的相关操作指令

    linux下git的相关操作指令 git版本管理工具 1.克隆仓库git clone "url" 2.上传2.1标记:告诉git工具需要管理那些文件了git add [filena ...

  3. linux下的lib文件知识

    随着Linux性能的不断提升和逐渐普及,会有越来越多的人在Linux下从事应用软件的开发.这里笔者根据从事Linux应用程序开发的经验,介绍Linux编程库使用的一些基础知识.零点网络Pgt$lvyl ...

  4. linux 格式化 dvd,linux 服务器分区格式化相关知识 -mount

    关于linux 系统mount和mkfs 的相关知识: 使用mount 1)Mount的相关格式:mount [-t 文件类型][-o  选项] devicedir 详解: -t 文件类型,通常默认m ...

  5. Linux下防火墙开启相关端口及查看已开启端口

    最近利用Apache Mina实现了一个http服务,发布到linux下发现无法访问,通过HttpClient来发送http请求时,报如下错误: Exception in thread "m ...

  6. Linux下time/timestamp相关。

    在Linux下面编程,经常要碰到用到与time/timestamp相关的东西,下面是我以前收集的,放在这里共享. In the file: dbus-sysdeps-unix.c /** * Get ...

  7. c语言打开当前目录下的文件_干货||嵌入式Linux下的C编程知识要点总结

    一 基本开发环境 Linux和C语言有着很深的渊源,因为Linux本身就是用C语言编写的.同时,在Linux操作系统中也提供了C语言的开发环境.这些开发环境一般包括程序生成工具.程序调试工具.工程管理 ...

  8. linux下mysql安装相关

    主要内容: 安装.卸载和配置mysql 配置和管理msyql 终端启动mysql和停止mysql 检查mysql进程是否开启 登陆和退出 忘记root密码的解决方案 查看数据库.表.列.存储过程等信息 ...

  9. linux有个进程有问题_第五十五章、linux下进程的基本知识

    在上一篇文章中我把第四十章的学生信息库的一个查询功能改成了带网络的,当然是有些问题的,在大家的评论里呢,也被说了if...else用的太多了,所以呢这次我小改了一下,同时呢把其他功能也实现了一下,当然 ...

  10. nodejs在Linux下使用图片相关模块出现Error: write EPIPE

    2019独角兽企业重金招聘Python工程师标准>>> nodejs在linux下使用 imagemin imagemin-pngquant(主要是gulp grunt构建中用比较多 ...

最新文章

  1. Vmware 中Windows和虚拟机共享文件--VMware-tools补丁安装
  2. Linux内核中max()宏的奥妙何在?(二)——大神Linus对这个宏怎么看?
  3. struts2值栈内部数据结构详解
  4. C++新增头文件.h,静态库.lib
  5. java输出一个Int数据的补码
  6. 可以结束一个循环的关键字是python_第33 p,for遍历,循环取值最方便
  7. 高一计算机课程教案,高一信息技术《信息及其特征》教案
  8. python3爬虫爬取网页图片简单示例
  9. linux下如何关闭端口占用,Linux端口被占用? -- Linux查看端口使用状态、关闭端口方法...
  10. 复选框不可编辑_你不可错过的Word操作文本小技巧 | 厉害了Word姐15
  11. 《信息安全概论》总结(1)
  12. Oracle 11g安装过程中提示先决条件检查不通过的解决方法
  13. 怎么绘制对数函数图象
  14. 【uniapp Uview】 IndexList用法 姓氏分组方法
  15. Python(2)变量声明、变量类型
  16. 如何检查NAS硬盘有坏没有
  17. 11g新增加的后台进程
  18. Topcoder SRM 700 1000pts:AnyNumber(DP)
  19. 单招计算机专业考几科,高职单招一般都考什么科目
  20. LeetCode哈希表(哈希集合,哈希映射)

热门文章

  1. Unit06: 数组的常用方法_2 、 二维数组 、 String_1
  2. es5 和 es6 class
  3. Chrome浏览器V43版本不支持silverlight 5.0的解决办法
  4. .NET:默认是按值传递的
  5. 在Asp.net Mvc 3中使用swfupload
  6. Windows Mobile 获得 MAC,IP,IMEI,IMSI
  7. [好惆怅啊]TCL编码转换的问题
  8. Android 10系统新特性解读
  9. Django重新整理3
  10. POJ1700 Crossing River