随笔分类 - Linux基本操作
摘要:dup、dup2,复制文件描述符 int dup(int oldfd); //返回文件描述表中没有被占用的最小可用的描述符,新旧描述符作用相同 int dup2(int oldfd, int newfd); //如果new已经被打开,先关闭再拷贝就会指向同一个文件,如果old和new是同一个就直接返
阅读全文
摘要:opendir,打开一个目录。 函数原型:DIR *opendir(const char *name) DIR *fopendir(int fd) DIR是一个结构指针,是一个内部结构,保存所打开的目录信息。函数出错返回NULL readdir,读目录 ,<dirent.h> 函数原型:struct
阅读全文
摘要:索引节点inode:保存的其实是实际的数据的一些信息,这些信息称为“元数据”(也就是对文件属性的描述)。例如:文件大小,设备标识符,用户标识符,用户组标识符,文件模式,扩展属性,文件读取或修改的时间戳,链接数量,指向存储该内容的磁盘区块的指针,文件分类等等。( 注意数据分成:元数据+数据本身 ) 注
阅读全文
摘要:lseek,可实现计算文件长度,以及文件扩展。 stat,显示文件的基础信息,可作为命令使用(stat english 显示english文件的信息) 头文件:<sys/types.h> <sys/stat.h> <unistd.h> 函数有:int stat(const chat *path, s
阅读全文
摘要:open,打开一个文件、创建一个文件或判断一个文件是否存在。 头文件:<sys/types.h> <sys/stat.h> <fcntl.h> 重载函数有:int open(const char *pathname, int flags) int open(const char *pathname,
阅读全文
摘要:C库函数常用的有:fopen, fclose, fread, fwrite, fgets, fputs, fscanf, fprintf, fseek, fgetc, fputc, ftell, feof, flush等, 当使用fopen打开一个文件时通常返回一个文件指针 FILE *fp。FIL
阅读全文
摘要:makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令。对于我的理解而言,makefile是将gcc编译的一些命令集
阅读全文

浙公网安备 33010602011771号