2010-06-22 87 views

回答

-1

我發現使用pyfilesystem來創建一個文件系統,並使用pyfilesystem中的fs.expose.fuse進行掛載工作得非常好。研究一下。我會。謝謝。

+0

您是否設法掛鉤複製操作? – sanyi 2014-03-28 12:27:34

+1

這個被接受的答案是不正確的,無論FUSE可能使用什麼封套,都不能在文件副本上陷阱。 linux上的文件複製操作是打開原始文件進行讀取,打開目標文件進行寫入然後讀取寫入內容。 – sanyi 2014-03-28 13:28:30

0

考慮到「複製」或「移動」程序可以完成您所看到的操作 - 打開文件並寫入文件,您想做的事可能不容易完成。這是複製文件的完美方式。

即使您可以看到實際的二進制文件正在做什麼,也不會提供足夠的信息來知道這是否是複製,移動或只是將數據寫入文件的程序。

如果你告訴我們爲什麼你需要這樣做,那麼也許有人可以建議另一種解決方案,滿足你的需求。

0

複製就像Weholt所說:難以陷阱,因爲它基本上與創建一個新文件並寫入它相同。

移動與重命名操作相同。

相關問題