我想我可能必须提交补丁或功能请求,但我想知道是否可以创建到文件的硬链接,当编辑不是原始文件的硬链接时,在实际编辑之前会先复制它吗?
这适用于哪个主要文件系统?
谢谢。
答案1
创建到文件的硬链接后,一个文件就只有两个链接。虽然您可能记得哪个链接是第一个,哪个链接是第二个,但文件系统却不记得。
因此,编辑者可以确定是否存在多个指向某个文件的链接。编辑器在保存新文件时可能会也可能不会保留链接。
您可能需要一个支持cp --reflink
.这样您就可以获得节省空间的副本,但是当您更改副本时,原始文件不会被修改。