mkdir:创建一个目录(文件夹)
代码实现:代码部分其实是非常简单的 主要是理解mkdir的用法
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <fcntl.h>
#include <sys/stat.h>
int main(int argc,char *argv[])
{
if(argc != 2)
{
printf("mkdir:argc error\n");
exit(0);
}
if(mkdir(argv[1],O_CREAT|0600) == -1)
{
perror("mkdir error");
}
exit(0);
}
通过编译:gcc -o mkdir mkdir.c
运行:./mkdir +要创建的目录名
就可以模拟实现mkdir命令
示例: