ciopfs

ソフトウェアのスクリーンショット:
ciopfs
ソフトウェアの詳細:
バージョン: 0.4
日付のアップロード: 11 May 15
開発者: Marc Andre Tanner
ライセンス: 無料
人気: 79

Rating: 3.3/5 (Total Votes: 3)

ciopfs FUSEに基づいて、目的のファイルシステム上の大文字と小文字を区別しません。
ciopfsはスタック可能であるか、大文字と小文字を区別しないやり方で通常のファイルシステム上の通常のディレクトリをマウント(ヒューズで実装)は、Linuxユーザ空間のファイルシステムをオーバーレイ。
以下のコマンドは、関数の説明する必要があります。
MKDIR -p〜/ tmpに/ ciopfs / {。データ、大文字insensitve}
ciopfs〜を/ tmp / ciopfs / .DATA〜を/ tmp / ciopfs /大文字と小文字を区別しません
CD〜を/ tmp / ciopfs
MKDIR -p大文字と小文字を区別しない/デモ/サブフォルダ
デモ&GTエコー;>大文字と小文字を区別しない/ DEMO /サブフォルダ/ MyFileの
この時点で、ファイル·システムは次のようになります。
大文字と小文字を区別しません
` - デモ
 ` - サブフォルダ
 ` - MyFileの
.DATA
` - デモ
 ` - サブフォルダ
 ` - MYFILE
あなたが直接データディレクトリを操作することはできません任意の競合を避けるため、すべての変更は、マウントポイントを介して行われるべきです。すべて小文字でないデータディレクトリ内のファイル名は無視されます。
ブート時に自動的にファイルシステムをマウントしたい場合は、あなたの/ etc / fstabにするために、次のような行を追加します。
/データ/プロジェクト/ ciopfs /データ/データ/プロジェクト/ ciopfsを/ mnt ciopfs allow_other、default_permissions、use_ino、ATTR_TIMEOUT = 0 0 0
要件:
·ユーザ空間でのファイルシステム
·ユニコード(C / C ++)のための国際コンポーネント(オプション)
ランタイムの要件
あなたはケースの情報を保持するファイルシステムが必要な場合は、基本的なファイルシステムは拡張属性をサポートしていることを確認する必要があります(EXT {2,3}のために、たとえばあなたがCONFIG_EXT {2,3} _FS_XATTRを有効にしたカーネルが必要)。おそらく、また、root以外のユーザーが拡張属性を作成することができますuser_xattrのオプションを指定して、基礎となるファイルシステムをマウントします。
要件を構築
ciopfsをコンパイルするためには、ヒューズの開発ファイル、libattrが必要になりますし、ファイル名内のUnicode文字を使用する場合は、代わりにlibicu icu-project.orgからデフォルトまたはあるglibのを必要としますか。
あなたがそれらのいずれもを使用する場合は、ファイル·システムは、それが唯一のASCIIファイル名のinsensitvely場合に動作することを意味します[a-zA-Z]の用に定義されているlibcのののtolower(3)関数にフォールバックします。
使いやすさのために、以下の3 Makefileのターゲットがサポートされています。
·ユニコードのglib(デフォルト)
·ユニコードICU
·アスキー
須藤続いそれらのいずれかを実行すると、必要とされるすべてを行う必要がありますインストールしてください。

このリリースで新しく追加されます:



シンボリックリンクの作成中に、いくつかのバグを修正しました。
より良いerrnoに処理を実装しました。

バージョン0.3の新機能は次のとおりです。



セキュリティと正確さの改善は、マルチユーザー書き込みアクセスのために作られました。
ASCIIモードは、現在完璧に動作するはずです。
さまざまな修正は、最新のPOSIXファイルシステムテストスイートを通過させました。

同じようなソフトウェア

attr
attr

2 Jun 15

SVFS
SVFS

20 Feb 15

GdMap
GdMap

2 Jun 15

開発者の他のソフトウェア Marc Andre Tanner

dvtm
dvtm

18 Feb 15

へのコメント ciopfs

コメントが見つかりません
コメントを追加
画像をオンにする!