版权声明:本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名elloop(包含链接)
前言
本文是APUE第四章:文件和目录知识点的总结和代码实践的总结。
实践的系统api
为了节省时间,省略部分函数的原型声明,仅简单记录函数的名字, 重点在于记下实践中的感悟。
头文件
function |
int stat(const char *, struct stat *) |
lstat |
S_ISDIR 等macro |
umask |
chmod |
function |
access |
int unlink(const char *) |
int chdir(const char *) |
char *getcwd(char *, size_t) |
function |
int futimes(int, const struct timeval *) |
实践代码
file_directory.h
在这里也能看到这篇文章:github博客, CSDN博客, 欢迎访问