fstat
2013-09-25 00:47
239 查看
/************GNU/Linux 编程p170 **********/
//fstat获得文件信息
#include<stdio.h>
#include<unistd.h>
#include<sys/stat.h>
int main(){
struct stat buf;
int fd;
if(argc!=2)
{
puts("USAGE:mstat{file}");
exit(EXIT_FAILURE);
}
if((fd=open(arv[1],O_RDONLY))<0)
{
perror();
exit(-1);
}
if((fd=fstat(fd,&buf))<0)
{
perror();
exit(-1);
}
mode=buf.st_mode;
printf("FILE:%s\n",argv[1]);
printf( )
exit(EXIT_SUCCESS);
}
//fstat获得文件信息
#include<stdio.h>
#include<unistd.h>
#include<sys/stat.h>
int main(){
struct stat buf;
int fd;
if(argc!=2)
{
puts("USAGE:mstat{file}");
exit(EXIT_FAILURE);
}
if((fd=open(arv[1],O_RDONLY))<0)
{
perror();
exit(-1);
}
if((fd=fstat(fd,&buf))<0)
{
perror();
exit(-1);
}
mode=buf.st_mode;
printf("FILE:%s\n",argv[1]);
printf( )
exit(EXIT_SUCCESS);
}
相关文章推荐
- Mahout随机森林算法源码分析(3)--TestForest
- JAVA检测端口的占用情况
- 动态爬虫jsoup+jdic实现
- HttpServletRequest应用(转)
- Linux uniq命令
- 词频统计分析器
- Java数据类型与各数据库类型映射一览表
- 数据库学习
- FXO口应用场景
- 【内核】linux内核启动流程详细分析
- C语言示例
- SQL生成助记码的方法
- 对ioc和di的理解
- POJ 1502 Dijkstra最短路水题
- javascriptmvc—steal.clean
- 将Qt、OpenGL、GLSL以及Qt的Graphics-View框架结合
- CASIO显示屏驱动调试小结
- Android五岁了
- 关于IOC和DI的理解
- XML编程与应用-读取XML