4个stat函数以及他们的返回信息
#inlcude<sys/stat.h>
int stat (const char*restrict pathname, struct stat *restrict buf);
int fstat(int fd ,struct stat *buf);
int lstat(const char *restrict pathname,struct stat *restrict buf);
int fstatat(int fd,const char *restrict pathname ,struct stat *restrict buf, int flag);
---------------------------------------------------------------------------------------------------------------
一旦给出pathname,stat函数返回与此命令文件有关的信息结构。fstat函数获得描述符fd上打开文件的有关信息。
lstat函数类似于stat,但是当命名的文件是一个符号链接时,lstat返回符号链接的有关信息,而不是由该符号链接引用的文件的信息。
fstatat函数为一个相对于当前打开目录的路径名返回文件统计信息。