ciopfs是基於FUSE目的文件系統不敏感的情況。
ciopfs是一個可堆疊或疊加的Linux用戶空間文件系統(帶保險絲來實現),這坐騎不區分大小寫的方式在一個正常的文件系統正常的目錄。
下面的命令應該說明它的功能。
MKDIR -p〜/ tmp目錄/ ciopfs / {數據,案例鈍感}
ciopfs〜/ tmp目錄/ ciopfs / .DATA〜/ tmp目錄/ ciopfs /不區分大小寫
CD〜/ tmp目錄/ ciopfs
MKDIR -p不區分大小寫/演示/子文件夾
迴聲演示>>不區分大小寫/ DEMO /子文件夾/ MyFile的
在這一點上你的文件系統應該是這樣的:
不區分大小寫
` - 演示
` - 子文件夾
` - 為MyFile
.DATA
` - 演示
` - 子文件夾
` - MYFILE
為了避免任何衝突,你不應該操縱數據目錄直接,任何變動,應在安裝點來完成。這不都是小寫的任何文件名中的數據目錄將被忽略。
如果你想在啟動時自動掛載文件系統添加一行下面到/ etc / fstab中之一。
/數據/項目/ ciopfs /數據/數據/項目/ ciopfs到/ mnt ciopfs allow_other,default_permissions,use_ino,attr_timeout = 0 0 0
要求:
·文件系統在用戶空間
· Unicode國際組件(C / C ++)(可選)
運行要求
如果你想要的文件系統來保存信息的情況下,你必須確保底層的文件系統支持擴展屬性(例如,用於轉{2,3}您需要CONFIG_EXT {2,3}內核_FS_XATTR啟用)。你可能還需要安裝底層文件系統與user_xattr選項,允許非root用戶創建擴展屬性。
建設要求
為了編譯ciopfs您需要的導火索發展的文件,libattr如果您打算文件名中使用Unicode字符,你要么需要巧舌如簧這是默認或可選libicu從icu-project.org。
如果你想使用那些既不文件系統會回落到libc中的tolower的(3)功能,該功能僅定義[A-ZA-Z],這意味著它只能insensitvely工作情況的ASCII文件名。
為了便於使用以下3個目標的Makefile支持:
·Unicode的油嘴(默認)
·Unicode的重症監護病房
·ASCII
運行這些其次是須藤中進行的安裝應該做的就是所需要的一切。
什麼在此版本中是新的
- 修正了創建符號鏈接了一些錯誤。
- 在實現更好的錯誤號處理。
在什麼版本0.3是新的
- 安全性和正確性進行了改進多用戶寫訪問進行。
- 在ASCII模式應該現在工作得很好。
- 各種修復了通過最新的POSIX文件系統測試套件。
評論沒有發現