タグベースのファイルシステムを備えたオペレーティングシステム


8

ディレクトリに基づく階層ファイルシステムの代わりにタグを使用するOSはありますか?ディレクトリ階層の問題は、ファイルが複数のカテゴリに属する​​ことが多いことです。一部のシステムは、シンボリックリンクを使用してこれを解決し、ファイルが2か所に同時に存在するように見える場所を解決しません。しかし、これがデフォルトの動作であるシステムはありますか?すべてのファイルが同じ場所に存在するが、タグによって区別され、ナビゲートされる場所はどこですか?


1
私の一部は、これはファイルシステムはなく、シェルとUIの一部であるべきだと考えています。このようなタグ付けが必要なファイルのセットは、ファイルシステム上の実際のファイルのごく一部なので、
surfasb '23年

2
どうして?すべてのファイルがこのシステムを使用しない理由はわかりません。
Core Xii

回答:


4

いくつかの試みがありました。winfsと同様に、beosが思い浮かびました

誰かがメタデータファイルシステムを実装する場合、おそらくファイルシステムリソースフォーク(OS X上)やWindowsの代替データストリームなどを使用します。


4
確かに、NTFSののソートは、あまりにも、この一部を行います。すべてのファイルはMFTにあり、ディレクトリはファイルにインデックスを付けることができる唯一の方法です。これが、少なくともディスク上のデータ構造が機能する方法です。潜在的に、他のMFT属性による他のインデックスを作成できます。
JdeBP 2011年

2

ニーズを満たすために、元のオペレーティングシステムから移行する必要はありません。与えるTMSUに試して。これは、問題のFUSEマウント可能なファイルシステムレベルのソリューションであり、クロスプラットフォーム互換と言われています。私自身はまだテストしていません。


1

ファイルシステム階層が単一のファイルシステムにある限り、ハードリンクを使用でき、ファイルは各「タグ」ディレクトリに属します。


3
ファイル名の衝突とタグ付け用に設計されていないUIの問題が発生するため、これを階層的なファイルシステムにハッキングすることはできません。
Core Xii、2011年

あなたが求めているもの、すなわち「すべてのファイルが同じ場所に存在する」は、ファイル名の衝突に対する解決策も提供していないようです。
jlliagre 2011年

まあ、おそらく、ファイルの内容、ハッシュによってファイルにインデックスを付け、一意でない名前を許可するでしょう。確かに、それは実際の質問に少し正接しています。
Core Xii

これは、通常のファイルシステムでも実行できます。あなたが求めているのはスーパーセットではなく、今日のファイルシステムとリンクで利用できるもののサブセットであるように思えます。
jlliagre 2011年

これを階層ファイルシステムに追加できると思いますが、ファイルの開く/保存ダイアログなどのメジャーリビジョンはまだ必要です。
Core Xii 2010年

0

ありTagsForAllは窓のために。タグに基づくファイルマネージャーです。タグは階層構造を持つことができます。ユーザーインターフェースは非常にシンプルですが素晴らしいです。無料バージョンは完全に機能し、データベースにタグを保存します。Proバージョンは、ファイルへのNTFSストリーム内でもタグを保存します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.