stat函数:
作用:获取文件属性
函数原型:int stat(const char *pathname, struct stat *statbuf);
返回值:成功返回0
失败返回-1
struct stat {
dev_t st_dev; //文件设备编号
ino_t st_ino; //节点
mode_t st_mode; //文件的类型和存取的权限
nlink_t st_nlink; //连到该文件的硬链接数目,刚建立的文件值为1
uid_t st_uid; //用户ID
gid_t st_gid; //组ID
dev_t st_rdev; //设备类型
off_t st_size; //文件大小(字节数)
blksize_t st_blksize; //块大小
blkcnt_t st_blocks; //块数
struct timespec st_atim; //最后一次访问时间