stat 得到文件信息
2018-01-27 12:21
211 查看
磁盘的文件有很多属性,如文件大小 文件所有者属性的大小等。我们可以用 struct stat定义一个结构体,然后调用stat 将文件信息 这个结构体中。
下面是一个简单的例子。
1 #include<stdio.h>
2 #include<unistd.h>
3 #include<sys/stat.h>
4
5 int main()
6 {
7 int fd;
8 struct stat example;
9 fd = stat("./test.txt",&example);
10 if(fd < -1){
11 printf("error!!\n");
12
13 }
14 else{
15 printf("this file sizeof :%d\n",example.st_size);
16
17
18 }
19 return 0;
20 }
下面是一个简单的例子。
1 #include<stdio.h>
2 #include<unistd.h>
3 #include<sys/stat.h>
4
5 int main()
6 {
7 int fd;
8 struct stat example;
9 fd = stat("./test.txt",&example);
10 if(fd < -1){
11 printf("error!!\n");
12
13 }
14 else{
15 printf("this file sizeof :%d\n",example.st_size);
16
17
18 }
19 return 0;
20 }
相关文章推荐
- linux系统编程之文件与IO(五):stat()系统调用获取文件信息
- linux中用stat查看文件信息的三个时间的含义
- C语言解析pcap文件得到HTTP信息实例(原创,附源码)
- 得到指定文件夹内所有文件的相关信息
- C语言解析pcap文件得到HTTP信息实例
- linux stat系统调用,获取文件信息。
- 获取文件的信息stat() lstat() fstat()
- linux stat系统调用,获取文件信息。
- python 得到文件版本信息 公司名和产品名
- struct stat结构体:获取指定路径的文件或者文件夹的信息
- Linux stat函数讲解(获取文件详细信息)
- 获取Exe文件版本信息的函数(使用GetFileVersionInfo得到TFileVersionInfo结构体,包含12项内容)
- 获取文件信息(fstat、stat和lstat 区别)
- stat() -- 通过文件名获取文件的信息
- stat()获得文件信息
- Perl基本技三:斯德艾特——File::stat->stat()函数获取文件属性信息
- 访问文件信息 fstat和stat用法
- FAQ200412:得到指定文件的信息
- 用js得到本地文件信息
- 检测得到应用bug的错误提示信息,以文件的形式保存