一、介绍
mkdir()创建一个目录
rmdir()删除一个目录
rename()重命名文件或者目录
remove()移除一个文件或者目录
二、接口函数
#include <sys/stat.h>
#include <sys/types.h>
int mkdir(const char *pathname, mode_t mode);
参数:
pathname: 指定新目录的路径名,可以相对也可以绝对路径
mode: 参考open中的mode
返回值:
成功返回0,错误-1并设置errno
注意: mkdir()创建的仅仅是路径中最后的一部分,比如 aa/bb/cc 创建的是cc,
首先是aa/bb 要存在,不然创建是失败的,创建好的目录下面会有两个条目
. 代表的是当前目录自身链接,.. 代表的指向父目录的链接
mkdir命令可以使用 -p 选项 mkdir -p aa/bb/cc, 这样 aa/bb 也会创建
#include <unistd.h>
int