问题标签 [inode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 查找具有相同 inode 的所有文件的最快方法是什么?
我知道的唯一方法是:
但它真的很慢。我想找到一个类似的工具locate
。当你有很多文件时,真正的问题来了,我想操作是 O(n)。
apache - (Apache)将 inode 放入 ETag 的目的是什么?
网络上有很多文章详细说明了为什么您可能不想为 ETag 使用 Apache 的默认 inode-mtime-size 格式。
但是我还没有读到任何可能促使将 inode 包含在 Apache 中的内容。从表面上看,它似乎只有在需要能够区分同一资源的八位字节传真时才有用,但这肯定与 ETags 的目的背道而驰。
Apache 的作者并不以他们对互联网标准的草率处理而闻名,所以我觉得我一定遗漏了一些东西。谁能详细说明?
编辑:我在这里而不是在 ServerFault.com 上问这个问题,因为我正在实现一个 Web 服务器而不是管理一个。要详细了解为什么这是一个坏主意,请参见此处或此处。所有此类文章都推荐相同的东西:从您的 etag 中删除 inode。问题是,他们在那里有什么好处吗?
unix - 如何在 Unix 中将目录作为文件读取?
我知道目录只是 unix 中的一个文件,其中包含文件的 inode 编号和名称。我怎么看这个?我不能在目录上使用 cat 或 less,在 vi 中打开它只会显示文件列表……没有 inode 编号。
linux - 在 linux 内核模块中,如何获取已知路径的 inode
在 linux内核模块(即在内核空间中工作)中,我有一个文件路径。
哪些函数可用于获取该文件的 inode。具体来说,我需要让“inode *”指向文件的 inode。
linux - 分区中的 inode 数量与分区应支持的最大 inode 数量不匹配
我们使用 Amazon EBS 在 3 级目录结构中存储大量小文件 (<10KB)。
有问题的分区是/vol(大小:200GB)
分区 /vol 的 inode 数量为 1300 万+。块大小为 4096。以块大小为 4096,200GB 分区(ext3)应支持的 inode 数量为 5200 万+(最大 Inode 计算:以字节为单位的卷大小/2^12)。那么为什么分区只支持1300万个inode呢?
c - 为什么inode编号从1而不是0开始?
C 语言约定从 0 开始计算数组索引。为什么 inode 编号从 1 开始而不是 0?
如果保留inode 0 是为了某些特殊用途,那么inode 0 的意义是什么?
linux - C程序:如何获取父目录的inode号?
如何获取目录 inode 编号说 /home/laks/file.txt 我需要 laks 目录的 inode 编号。任何内置功能已经可用?如果我剪切文件名,我想我可以使用 stat() ......但是在不删除文件名的情况下,我可以使用任何其他解决方案。
filesystems - inode 限制是按目录还是按驱动器?
Linux 上的 inode 限制是按子目录还是按整个文件系统?我使用 ububtu 64 位服务器 9.10。
如果是目录限制,是否可以通过将文件拆分为多个子目录来解决 inode 限制?
list - “Unix 目录是‘链接’结构的列表”
来自http://en.wikipedia.org/wiki/Inode
Unix 目录是“链接”结构的列表,每个结构都包含一个文件名和一个 inode 编号。
我只想获取此链接列表的长度,目录中文件的名称在我的代码中此时并不重要。
Perl 中的解决方案将是首选,但任何解决方案都可以。
linux - 128 字节 Ext2 和 256 字节 Ext3 之间的 inode 数据结构差异
好奇 128 字节 ext2 和 256 字节 ext3 文件系统之间的 inode 数据结构差异。
我一直在将此参考用于 ext2,128 字节 inode:http ://www.nongnu.org/ext2-doc/ext2.html#INODE-TABLE 。
我一直无法为 ext3、256 字节 inode 找到类似的资源。我粗略地检查了 /usr/include/linux/ext2_fs.h 但它似乎只包含 ext2 的定义。
提前感谢您的帮助。