1
A
回答
1
系統調用unlink()
(或其在內核中的實現)將刪除文件。
系統調用link()
(或其在內核中的實現)可以創建一個到一個新文件名的鏈接。只要您在單個文件系統中進行重命名,您可以通過執行link()
來創建新名稱並unlink()
來刪除舊名稱。
內核不支持(所以你的模塊都不支持)重命名跨文件系統的文件。該任務被委託給用戶命令,如mv
。
相關問題
- 1. 如何從內核源文件簽名內核模塊?
- 2. 重命名文件名C++
- 3. 在IntelliJ IDEA中重命名模塊
- 4. 在重命名時不加載核心數據模型文件
- 5. 內核模塊
- 6. 內核模塊製作文件問題
- 7. 在python中重命名模塊中的子模塊
- 8. 以C#重命名文件
- 9. 重命名當前模塊
- 10. 使用gcc與內核頭文件編譯Linux內核模塊
- 11. 從Linux內核模塊的文件描述符中獲取文件名/路徑?
- 12. 如何從內核模塊中的文件描述符獲取文件名?
- 13. 「模塊」 在內核模塊的makefile
- 14. 在C++中命名文件
- 15. 從C內核模塊檢查/ proc文件
- 16. 在objective-c中命名塊?
- 17. c#在ftping之前重命名文件
- 18. Powershell - 重命名文件夾在C:\ Windows \
- 19. CentOS 6.3的內核模塊簽名
- 20. Android Studio中重命名模塊
- 21. 內核中的GMP模塊
- 22. 內核模塊addr2line
- 23. 內核模塊/ proc
- 24. Openwrt內核模塊
- 25. Zlib內核模塊
- 26. 重命名上傳的文件名C#
- 27. Maven的重命名模塊名稱
- 28. 如何在內核模塊中創建/ proc文件?
- 29. 在內核模塊中獲取文件系統掛載點
- 30. 如何在Linux內核模塊中讀取/寫入文件?
非常感謝。我會嘗試這個,並接受你的答案,如果它的工作。 –