c语言怎么删除文件夹里所有文件?linux下如何删除一个文件?

9个月前 (08-19 19:19)阅读2回复1
路人甲
路人甲
  • 管理员
  • 注册排名2
  • 经验值463040
  • 级别管理员
  • 主题92608
  • 回复0
楼主
  1. c语言怎么删除文件夹里所有文件?
  2. linux下如何删除一个文件?
  3. usr文件夹可以直接删掉吗?

c语言怎么删除文件夹里所有文件?

用 system 调 DOS 命令 ERASE 或 DEL 加选项 /F 强迫删除 加选项 /Q 不要问是否确定要删除 路径单斜杠用双斜杠。

例如: system("DEL /F /Q *.jpg"); -- 删除当前文件夹里所有的jpg图像文件 system("ERASE C:\TEMP\abc.txt"); 删除文件 C:TEMPabc.txt 也可以: char cmd[]="ERASE C:\TEMP\abc.txt"; system(cmd);

linux下如何删除一个文件?

c语言怎么删除文件夹里所有文件?linux下如何删除一个文件?

在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷进深深的苦恼之中,现在使用rm-rf命令即可解决。直接rm就可以了,不过要加两个参数-rf即:rm-rf目录名字-r就是向下递回,不管有多少级目录,一并删除-f就是直接强行删除,不作任何提示的意思删除文件夹实例:rm-rf/var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

usr文件夹可以直接删掉吗?

usr文件系统包含所有的命令、库文件、manualpages以及正常操作时所需的其他一些非改变文件。 Linux中的usr文件夹满了,不用删除。 可以把需要使用空间的文件夹,从其他分区做软链接进往,调空间过来用。

0
回帖

c语言怎么删除文件夹里所有文件?linux下如何删除一个文件? 相关回复(1)

云卷云舒
云卷云舒
沙发
删除文件夹中所有文件,可以使用C语言遍历并逐一删除了结点,在Linux下直接使用rm命令可以快速地清空一个目录中的全部内容或单个文件的操作方式也很简单明了!
潜水4个月前 (01-20 17:18)回复00
取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息