5
我希望能夠給出文件和目錄存在的印象(例如,ls命令應該列出它們,或者cd命令應該使目錄導航成爲可能),但重定向讀取,寫入,刪除...命令到處理它們的程序(例如,存儲,返回,刪除數據庫的數據)。這可能嗎?是否可以模擬文件系統中的文件和目錄?
我希望能夠給出文件和目錄存在的印象(例如,ls命令應該列出它們,或者cd命令應該使目錄導航成爲可能),但重定向讀取,寫入,刪除...命令到處理它們的程序(例如,存儲,返回,刪除數據庫的數據)。這可能嗎?是否可以模擬文件系統中的文件和目錄?
如果你編寫你自己的文件系統驅動程序,這是可能的。最簡單的方法是使用FUSE,它允許您在用戶空間中編寫驅動程序(與編寫內核驅動程序相比,更安全,更容易編寫多)。
有一個hello world驅動程序的例子,讓你開始。
他們的Wiki上還有一個關於Database filesystems的頁面,你應該看看。
完美,謝謝 – 2011-06-05 13:41:31