代码如下:

#include<stdio.h>
#include <sys/stat.h>
#include <sys/types.h>
int CreateDir(const char *sPathName)  {  char DirName[256];  strcpy(DirName, sPathName);  int i,len = strlen(DirName);for(i=1; i<len; i++)  {  if(DirName[i]=='/')  {  DirName[i] = 0; if(access(DirName, NULL)!=0)  {  if(mkdir(DirName, 0755)==-1)  {   printf("mkdir   error\n");   return -1;   }  }  DirName[i] = '/';  }  }  return 0;  } void main(){CreateDir("/mnt/2019/");
}

以上代码即是在文件夹mnt下 创建 2019这个文件夹。
注意 2019后面一定要有“/” 否则不能进行创建

linux下使用C创建文件夹相关推荐

  1. linux 传文件夹,linux下上传下载文件夹的方法

    Linux下目录复制:本机->远程服务器 scp -r /home/shaoxiaohu/test1 zhidao@192.168.0.1:/home/test2 test1为源目录,test2 ...

  2. linux中要怎么创建文件夹

    我是一个linux初学者,由于工作上面需要,我需要在linux中创建一个文件夹,然后自学了一点点,其实创建文件夹很简单,下面分享给大家,越努力越幸运,共勉! 创建文件夹 mkdir 后面加文件夹名字 ...

  3. Linux服务上普通用户下磁盘莫名,创建文件夹报错cannot create directory `log‘: No space left on device

    项目场景: Linux服务CentOS6.7环境下部署集成项目. 问题描述: /home目录下普通用户莫名的提示没有磁盘空间,df -h显示磁盘空间已满,但是实际的文件夹大小只有2G左右,其他40多G ...

  4. linux下合并多个文件夹内容成为一个文件夹

    一个数据集下载下来有多个部分,part1,part2,part3-需要将这多个部分合成一个部分.查了下,没找到直接可以达到效果的命令行(试过cat,rsync等) 解决方案: 写一段python脚本: ...

  5. linux下通过终端打开文件夹

    1.应用场景 在linux下进行开发时,经常需要切换目录拷贝文件.通过终端命令可以快速的切换文件夹,通过文件夹可以用鼠标方便对文件进行操作.有没有什么办法,将终端操作与文件夹操作一起使用呢? 2.方法 ...

  6. linux下目录的个个文件夹含义

    inyiwin xp下三个目录 drivers(家) Program File windos linux下目录 bin 存放二进制文件(system32) boot 系统启动文件,内核 dev 设备文 ...

  7. linux如何查询一个文件夹大小,Linux下如何查看某个文件夹所占空间大小

    Linux下的du命令可以查看某个目录或者文件所占空间大小. 基础知识: 命令参数: -a或-all 显示目录中个别文件的大小. -b或-bytes 显示目录或文件大小时,以byte为单位. -c或- ...

  8. linux下在终端打开文件夹

    在windows中,有下面的语句 explorer /e, + path 会自动打开一个文件夹窗口,并自动定位到path的位置. ubuntu下也有类似的命令 nautilus,直接打开Home. n ...

  9. Linux怎样创建.log文件,列数Linux下几种创建文件的方式

    vi.touch是创建文件的命令 1.现在Linux图形界面做的很好,直接使用编辑器创建的 vi hi.txt vim hi.txt gedit hi.txt 2.间接创建文件 cp .mv cp拷贝 ...

最新文章

  1. 快速排序(快排)--->注释超详细
  2. 通俗讲解分布式锁,看完不懂算作者输
  3. 部署文档撰写经验分享
  4. 多个Activity与Fragment之间的数据传递
  5. 定时任务框架APScheduler学习详解
  6. LNK2019:无法解析的外部符号
  7. 退出整个Android程序的工具类
  8. UGUI是如何频繁访问Image/Text等组件的raycastTarget的(读源码有感)
  9. HDOJ 2027 统计元音
  10. redis 修改默认端口号6379(Windows)
  11. Spring之配置 multipartResolver 解析器、上传文件、处理文件
  12. 移动互联网创业方向的思考(绕过腾讯和华为等大公司的战场,打造新型的餐饮平台)
  13. ngrock内网穿透(Ngrok 和 Sunny-Ngrok )
  14. 计算机英语反思总结怎么写,英语考试反思总结(精选10篇)
  15. RFID读卡器增量更新思路与代码实现
  16. 干货分享!电子商务设计师备考学习方法
  17. Ubuntu20.04设置开机自启脚本、开机自启命令(ubuntu自启,ubuntu开机自启)rc(run command)(systemd)(/etc/rc.local)(开机启动原理)开机自启动
  18. “新恒大”的几个“万亿未来”
  19. 如何定位导致程序异常退出的Bug?
  20. 兰州理工大学c语言试题答案,兰州理工大学c语言题库81058118.doc

热门文章

  1. 金仓数据库KingbaseES客户端编程开发框架-Django(3. 使用说明)
  2. 如何理解Web语义化
  3. Windows下100个CMD常用命令(1)
  4. DTC 2019 数据技术嘉年华·金融峰会(深圳站)来袭,直面架构君
  5. 在微信开放平台上创建移动应用
  6. 有幸观看了《变形金刚》的首映
  7. 2022-5-9至2022-5-15周报
  8. The Year Flu Disappeared 流感消失的那一年|科学美国人中英双语对照精读笔记
  9. Android沉浸式模式
  10. BeanCopier类