【发布时间】:2015-04-05 00:42:12
【问题描述】:
如何在 Go 中获取文件 inode?p>
我已经可以这样打印了:
file := "/tmp/system.log"
fileinfo, _ := os.Stat(file)
fmt.Println(fileinfo.Sys())
fmt.Println(fileinfo)
查看 Go 实现,很明显在寻找一些 stat 方法,但我仍然没有设法找到 Unix 系统的结构定义。
如何直接获取inode值?
源码中哪个文件/s定义了Sys()的结构?
【问题讨论】: