0
可能重複:
Move file to a different partition using node.jsnode.js中重命名和AWS
我使用fs.renameSync重命名上安裝EBS在目錄中的/ tmp文件到文件AWS微型實例上的文件系統。我得到的錯誤:
Error: EXDEV, Invalid cross-device link '/tmp/55fb21262ba306f70e2d7ccaac5a59e0'
at Object.renameSync (fs.js:320:18)
重命名適用於我的本地服務器。我在AWS上使用sudo運行節點,並且可以對這兩個目錄擁有寫入權限。
另外,mv命令也可以正常工作,它可以是我的解決方法。
AWS微型實例上的/ tmp有什麼特別之處嗎?
謝謝! util.pump完成這項工作。儘管進行了一些搜索嘗試,但我沒有找到該鏈接。希望這個問題能夠吸引未來的搜索者。 –