2011-04-12 44 views

回答

2

是“参照linux内核”相关的,还是误导性的信息?也就是说,您是在询问关于内核级别的开放文件描述及其状态,还是在stdio中使用的C库级别FILE *?无论哪种方式,你都不能在内部自己戳。您可以使用以下访问器函数:stdio的ftello(f),或文件描述符的lseek(fd, 0, SEEK_CUR)

+0

@ R ..我在询问关于内核级别的打开文件描述符 – 2011-04-12 16:52:50

+0

嗯,通过/ proc也可能有一种方法...是的。查看'/ proc/$ pid/fdinfo/$ fd'。 – 2011-04-12 16:56:02

1

您无法访问用户空间中的内核结构。