【发布时间】:2010-08-08 03:31:15
【问题描述】:
如何在 linux/c 中调用 lstat 系统调用,而不是围绕它的 lstat 包装器(lstat(3))?系统调用没有 SYS_lstat(SYS_lstat...
【问题讨论】:
-
有什么区别? (老实说 - 我的机器没有
lstat(3)。) -
可能没有区别,但我只能使用系统调用,不能使用库调用。
-
hmmm.. 实际上我的机器也没有.. 好点。问题解决了。
-
@Carl:除非您的机器非常奇特,否则您确实拥有
lstat(3),但它只是lstat(2)的包装。第 2 节中的大多数手册页实际上都在记录 C 库函数,因此实际上应该在第 3 节中。Linux lstat(2) 手册页记录了 lstat(3),但有一段关于“底层内核接口”。