Unix编程学习笔记-文件和目录

函数stat 1234567#include <sys/stat.h>int stat(const char *restrict pathname, struct stat *restrict buf);int fstat(int fd, struct stat *buf);int lstat(const char *restrict p...

阅读全文

Unix编程学习笔记-文件IO

文件IO 不带缓冲的IO,其中不带缓冲指的是每一个read、write都调用内核中的一个系统调用。不带缓冲的IO不是ISO C的组成部分,但是,它们是POXSIX.1和 SUS的组成部分。 文件描述符 文件描述符是一个非负整数,当打开一个现有文件或创建一个新文件时,内核向该进程返回一个文件描述符。当读写一个文件时,使用open或creat返回的文件...

阅读全文