2012-06-17 56 views

回答

1

系統調用unlink()(或其在內核中的實現)將刪除文件。

系統調用link()(或其在內核中的實現)可以創建一個到一個新文件名的鏈接。只要您在單個文件系統中進行重命名,您可以通過執行link()來創建新名稱並unlink()來刪除舊名稱。

內核不支持(所以你的模塊都不支持)重命名跨文件系統的文件。該任務被委託給用戶命令,如mv

+0

非常感謝。我會嘗試這個,並接受你的答案,如果它的工作。 –