社区
Linux/Unix社区
帖子详情
文件inode的疑问。。
nanbazhangbiao
2011-08-23 04:58:41
在linux下,如何获得一个文件的那个inode结构体指针?
我想得到inode结构体中的成员值。。
...全文
145
13
打赏
收藏
文件inode的疑问。。
在linux下,如何获得一个文件的那个inode结构体指针? 我想得到inode结构体中的成员值。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hero1985
2011-08-26
打赏
举报
回复
[Quote=引用 12 楼 nanbazhangbiao 的回复:]
引用 9 楼 hero1985 的回复:
引用 8 楼 nanbazhangbiao 的回复:
我换一种方式问。。。
如何能快速的找到一个inode的所有文件?
链接到这个inode的所有文件??
对。。就是这个意思!
[/Quote]
这个问题我还真不知道答案。。。
hero1985
2011-08-25
打赏
举报
回复
你要找的文件在什么文件系统里?
nanbazhangbiao
2011-08-25
打赏
举报
回复
[Quote=引用 9 楼 hero1985 的回复:]
引用 8 楼 nanbazhangbiao 的回复:
我换一种方式问。。。
如何能快速的找到一个inode的所有文件?
链接到这个inode的所有文件??
[/Quote]
对。。就是这个意思!
nanbazhangbiao
2011-08-25
打赏
举报
回复
哦。。不好意思。。这个忘了说
不是内核态。。是用户态。。
wickyboy
2011-08-25
打赏
举报
回复
不知道你说的是内核中的还是用户态下面的方法,你需要具体再明确一下。
hero1985
2011-08-25
打赏
举报
回复
[Quote=引用 8 楼 nanbazhangbiao 的回复:]
我换一种方式问。。。
如何能快速的找到一个inode的所有文件?
[/Quote]
链接到这个inode的所有文件??
nanbazhangbiao
2011-08-25
打赏
举报
回复
我换一种方式问。。。
如何能快速的找到一个inode的所有文件?
nanbazhangbiao
2011-08-24
打赏
举报
回复
饿。。搜不到这个东东。。悲剧了!
hero1985
2011-08-24
打赏
举报
回复
文件系统代码里有个namei.c的文件。。。你在里面找找吧,就是查找的函数,文件系统不一样名称也不一样
nanbazhangbiao
2011-08-24
打赏
举报
回复
namei函数在哪儿?
怎么调用啊。。。我找不到。。
hero1985
2011-08-24
打赏
举报
回复
[Quote=引用 2 楼 nanbazhangbiao 的回复:]
我不是想得到文件的inode号。。我是想得到inode结构体。。
因为我想知道inode结构体里面的成员。
[/Quote]
函数返回值就是inode结构体啊。。。
或者调用namei,参数是文件路径名
nanbazhangbiao
2011-08-24
打赏
举报
回复
我不是想得到文件的inode号。。我是想得到inode结构体。。
因为我想知道inode结构体里面的成员。
hero1985
2011-08-23
打赏
举报
回复
这个是文件系统相关的
如果是ext4文件系统,调用ext4文件系统函数ext4_iget(sb,ino)就可以
sb是超级块指针,ino是inode编号
如果是char设备,驱动程序里的open啊什么的,就有inode参数传进来
blk设备也类似
linux中的
文件
IO-3.1.linux应用编程和网络编程第1部分
本课程主要讲解linux中的
文件
读写和IO处理,包括API的概念、open函数的重要flag、linux内核管理
文件
的原理、i
node
和v
node
、
文件
共享、标准IO等。终目的是让大家理解并掌握在linux中使用API和库函数进行
文件
操作的...
什么叫做 i
node
?带你理解 i
node
和对于创建
文件
和删除
文件
时 i
node
都提供了哪些帮助。
什么叫做 i
node
?什么是 i
node
?通过 i
node
理解
文件
的创建删除等原理。带你理解 i
node
和对于创建
文件
和删除
文件
时 i
node
都提供了哪些帮助。
Linux
文件
系统和i
node
学到linux上的软连接和硬链接,不得不了解i
node
,要想知道i
node
,不得不了解一些
文件
系统,至少是Linux
文件
系统Linux
文件
系统
文件
系统是什么我的理解,
文件
...
文件
缓冲区和i
node
详解
文件
缓冲区 有时候我们在调用c语言接口如fwrite,fputs,fputc等,但是我们有时候会看到一种特别的现象,我们明明向显示器打印,但是却没有显示,我们先看一段代码 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<sys/types.h> #include<sys/stat.h> int main() {
Linux
文件
系统与i
node
,软硬链接
VFS,
文件
系统,磁盘,块组,i
node
,i
node
编号,软硬链接
Linux/Unix社区
18,773
社区成员
11,463
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 专题技术讨论区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章