C中的lstat fstat和stat之间的区别

uzr*_*uzr 20 c stat fstat

我正在用C编写学校作业,在文件系统中搜索目录,常规文件和符号链接.现在我lstat用来获取有关物品的信息.

因此,whats的区别lstat fstatstat系统调用?

use*_*271 56

我也在搜索stat vs lstat vs fstat,虽然已经有了这个问题的答案,但我希望看到它的格式如下:

lstat()是相同的stat(),不同的是,如果路径是一个符号链接,然后返回链接本身的信息,而不是文件,它指的是.

fstat()stat()除了要检索哪些信息的文件由文件描述符fd指定之外,它是相同的.

http://man7.org/linux/man-pages/man2/stat.2.html