当前位置: 技术问答>linux和unix
Linux 中通过什么函数删除目录
来源: 互联网 发布时间:2017-01-28
本文导语: 请问通过什么函数可以删除目录、以及目录中的二级目录和文件? 我只知道unlink()可以删除文件,但是无法删除目录,谢谢! | rmdir() 但必须保证目录为空。 如果要删除多级目录的话,你...
请问通过什么函数可以删除目录、以及目录中的二级目录和文件?
我只知道unlink()可以删除文件,但是无法删除目录,谢谢!
我只知道unlink()可以删除文件,但是无法删除目录,谢谢!
|
rmdir()
但必须保证目录为空。
如果要删除多级目录的话,你必须打开目录然后循环删除目录中的文件,然后再将目录删除。
但必须保证目录为空。
如果要删除多级目录的话,你必须打开目录然后循环删除目录中的文件,然后再将目录删除。
|
system(rm -rf dir)
|
设计者为何要设计这样的函数,明明可以用别的接口实现的东西还需要另外再造一个接口吗?如果有这样的函数的话,那么有没有实现“打开/home/zhaoya/abc文件然后把该文件中的a全部换成b”的函数呢?