【发布时间】:2016-06-07 05:52:39
【问题描述】:
在 Linux 上可以使用哪些系统调用来删除文件?我指的不仅仅是 libc-wrapper 使用的系统调用(这些系统调用又被命令行工具使用)。
除了unlink 和unlinkat 之外,还有哪些系统调用可用于删除 Linux 机器上的文件?
【问题讨论】:
-
我不明白你在搜索什么!你的需求是什么,你想做什么?或者为什么
unlink还不够? -
我正在尝试监视我系统中的所有文件删除,以查找一个宠物项目。大多数应用程序使用
unlink和unlinkat,但我想知道是否有其他系统调用可以用来删除文件。 -
我不太明白为什么有2票可以关闭这个问题,它与编程有关。
-
@uki 如果您想监控一般的文件系统事件,请考虑使用
inotifyAPI。
标签: linux system-calls delete-file file-handling unlink