Linux
系统中,存在与创建目录的函数同名的 Shell
命令可以实现对目录的创建和删除。如下所示,创建三个目录,然后删除第三个目录。
$ mkdir dir1 dir2 dir3 $ ls dir1 dir2 dir3 $ rmdir dir3 $ ls dir1 dir2 点击复制复制失败已复制
mkdir()
函数可以创建一个目录。
#include <sys/stat.h> #include <sys/types.h> int mkdir(const char *pathname, mode_t mode);点击复制复制失败已复制
参数 pathname
为指定创建的目录名,所指定的 mode
是文件的存取许可权,并且该许可权可以被进程使用文件权限掩码进行修改。
rmdir()
函数可以删除一个空目录。
#include <unistd.h> int rmdir(const char *pathname);