哪些操作会增加链接计数

哪些操作会增加链接计数

我有一次面试,面试官问除了 ln 及其底层系统调用之外,还有哪些操作会增加文件的链接计数,我不知道。他表示,打开文件会将链接计数增加一,以防止删除已打开的文件。我不同意他是正确的,为什么 vi 需要临时 .swp 文件呢?他说得对吗?除了 ln 之外,还有哪些操作可以增加文件的链接计数?

答案1

他错了。唯一增加文件链接计数的是link系统调用。 (或者使用十六进制编辑器编辑原始文件系统。)

相关内容