C语言文件权限控制fstat
来源:互联网 发布:阿里云备案电话 编辑:程序博客网 时间:2024/06/08 04:28
C语言fstat()函数:由文件描述词取得文件状态
相关函数:stat, lstat, chmod, chown, readlink, utime
头文件:#include <sys/stat.h> #include <unistd.h>
定义函数:int fstat(int fildes, struct stat *buf);
函数说明:fstat()用来将参数fildes 所指的文件状态, 复制到参数buf 所指的结构中(struct stat). Fstat()与stat()作用完全相同, 不同处在于传入的参数为已打开的文件描述词. 详细内容请参考stat().
返回值:执行成功则返回0, 失败返回-1, 错误代码存于errno.
范例
#include <sys/stat.h>
#include <unistd.h>
#include <fcntk.h>
main()
{
struct stat buf;
int fd;
fd = open("/etc/passwd", O_RDONLY);
fstat(fd, &buf);
printf("/etc/passwd file size +%d\n ", buf.st_size);
}
执行:
/etc/passwd file size = 705
阅读全文
0 0
- C语言文件权限控制fstat
- C语言用fstat函数获取文件的大小
- Linux中C语言文件访问权限控制
- C语言fstat()函数:由文件描述词取得文件状态
- C语言:stat,fstat和lstat函数
- C语言:stat,fstat和lstat函数
- Linux C 函数参考(文件权限控制)
- C语言中fstat、stat和lstat 区别
- C语言中fstat、stat和lstat 区别
- C语言creat 文件的默认权限
- C语言文件权限/数学函数总结
- Objective-c权限控制
- Linux C 函数参考之文件权限控制篇
- Linux常用C函数-文件权限控制篇
- linux常用c函数 文件权限控制篇
- linux常用c函数 文件权限控制篇
- Linux常用C函数-文件权限控制篇
- Linux C Function()参考之文件权限控制篇
- 学习Linux命令(21)
- 地图匹配小结
- 《linux命令行与shell脚本编程大全》第三版
- SpringMvc的校验框架
- 2017 计蒜之道 复赛 B. Windows 画图(暴力)
- C语言文件权限控制fstat
- Linux网络基础——CRC校验
- [Swift]iOS开发:在视图上绘制文字的3种高效方法以及如何自适应文本高度
- C程序设计进阶week3
- golang: 类型转换和类型断言
- c# 数据文件操作的用法
- CI学习之路
- android studio编译好的apk文件位置
- 中文乱码