una resaltar propiedades poner ordenar etiquetas etiqueta detalles como carpetas carpeta añadir archivos archivo agregar tags filesystems

tags - resaltar - como poner una etiqueta a una carpeta



¿Sistema de archivos que usa etiquetas en lugar de carpetas? (11)

Aquí hay algunos sistemas de archivos que encontré usando google.

TagFS - "Semántica de etiquetas para sistemas de archivos jerárquicos", escrito por Stephan Bloehdorn y Max Völkel, 2006 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.60.4187

dhtfs - "Sistema de archivos basado en etiquetado, que proporciona jerarquías dinámicas de directorio basadas en etiquetas asociadas a archivos" una implementación utilizable, última versión 2007 http://code.google.com/p/dhtfs/

Tagsistant - "Un sistema de archivos semánticos de razonamiento para Linux y BSD" en desarrollo activo http://www.tagsistant.net/

Leaftag - "Etiquetado para el escritorio Linux" otra implementación, última versión 2006 http://www.chipx86.com/w/index.php/Leaftag

En la integración con sistemas operativos, no creo que debería ser tan difícil. Los sistemas operativos dependen en gran medida de la jerarquía del sistema de archivos, pero el sistema de archivos basado en etiquetas puede imitar la estructura del directorio. Por ejemplo, en un sistema de archivos basado en etiquetas, la ruta /etc/init.d dará todos los archivos que están etiquetados con exactamente dos etiquetas, es decir, "etc." e "init.d". Para los archivos que están etiquetados con otras etiquetas, así como estas dos etiquetas, sus etiquetas adicionales pueden aparecer como directorios dentro de /etc/init.d. Si hay un archivo a.txt con tres etiquetas, es decir ''etc'', ''init.d'' y ''asdf'', entonces ''asdf'' aparecerá como directorio dentro de /etc/init.d y la ruta completa de a.txt se convertirá en / etc / init.d / asdf / a.txt.

Mis archivos son un desastre, trato de estructurarlos en carpetas con nombres que describan lo que son en un sentido recursivo de clase desglosada, pero luego tengo problemas para encontrar el archivo nuevamente cuando lo busco (el archivo puede posiblemente existen en muchas carpetas).

¿Qué sistema de archivos me permitirá encontrar mis archivos mediante una combinación de etiquetas en lugar de usar carpetas?

Si existiera un sistema de archivos de este tipo, no estoy seguro de cómo funcionarían los sistemas operativos, ya que dependen tanto del sistema de carpetas. Me encontré con tag2find , que no está tan mal; resuelve mi problema de encontrar cosas por ahora, pero es una aplicación, no un sistema de archivos.


Descubrí que el diseño de interfaz de usuario de Elyse es maravilloso. Pero es más un sistema estático que no puede ver la carpeta y etiquetar el nuevo archivo con una etiqueta predeterminada automáticamente.


Hay TagsForAll para Windows. Es un administrador de archivos basado en etiquetas. Las etiquetas pueden tener una estructura jerárquica. La interfaz de usuario es muy simple pero agradable. La versión gratuita es totalmente funcional y guarda las etiquetas en la base de datos, las etiquetas para guardar la versión Pro también se transmiten en NTFS a un archivo.


Lo que está pidiendo es un Sistema de archivos de base de datos . Conozco una implementación experimental para Linux llamada DBFS . Microsoft comenzó a desarrollar Windows Future Storage (WinFS) . Se planeó enviarlo con Vista, pero debido a problemas técnicos, el proyecto se retrasó y, por lo que sé, finalmente se canceló. NTFS también es capaz de almacenar metadatos para archivos, pero no para un sistema de archivos de base de datos con todas las funciones.

La integración de un sistema de archivos de este tipo en un sistema operativo no debería ser tan complicado para el núcleo del sistema operativo, simplemente puede seguir el modelo jerárquico. La parte compleja es el shell (gráfico) que debe exponer la estructura y las capacidades del sistema de archivos al usuario.


Me encontré con esta pregunta mientras me hacía la misma pregunta sobre las etiquetas de archivos del sistema de archivos. Luego me encontré con esta aplicación para Windows XP / Vista llamada TaggedFrog que puede hacer el truco. Todavía no lo he probado, pero parece prometedor.

Sin embargo, ¡no estoy ansioso de pasar por miles de archivos! En cualquier caso, me veré obligado a actualizar a Win7 en algún momento y puedo probar su etiquetado nativo.


No creo que haya (tenga) soporte de etiquetado per se, pero BFS admite algunas funcionalidades de metadatos geniales.


Prueba tagfs . Es un sistema de archivos de espacio de usuario basado en fusibles. Puede mostrar directorios etiquetados de un directorio de origen en una vista de filtro de etiqueta.

Por ejemplo, digamos que tiene un directorio ''vacation india'' etiquetado ''india'' y ''fotos'' y un directorio ''vacation spain'' etiquetado ''spain'' y ''photos''. Puede filtrar todas sus fotos ingresando la ruta ''/ my_mountpoint / photos''.

Los directorios se etiquetan a través de un archivo de texto simple. Un archivo llamado ''.tag'' en el directorio contiene las etiquetas. Múltiples etiquetas están separadas por líneas nuevas.



Soy el autor del programa de Linux TMSU que le permite etiquetar archivos y verlos en un sistema de archivos basado en etiquetas.

Aquí hay algunos ejemplos de uso:

$ tmsu tag track.mp3 music genre=indie-rock good year=1999 $ tmsu tag melody.mp3 music $ tmsu tag DC123.jpg photo landscape country=italy year=2014 $ tmsu files music year = 1999 ./song.mp3

Y el sistema de archivos virtual:

$ mkdir mp $ tmsu mount mp $ ls mp query tags $ ls tags country genre good landscape photo music year $ ls tags/music genre good track.1.mp3 melody.2.mp3 year

Los números en los nombres de archivo son identificadores que están ahí para mantener los nombres de archivo únicos. Estos son enlaces simbólicos a las ubicaciones originales de los archivos.

$ ls tags/music/good # you can drill down genre track.1.mp3 year $ ls "query/music and good" # this directory gets automatically created track.1.mp3

Todavía está en desarrollo activo. Al momento de escribir (octubre de 2014) 0.4.2 está disponible, pero pronto lanzaré 0.5.0.


También he estado pensando en un sistema de archivos basado en etiquetas durante mucho tiempo. ¿Alguien ha pensado en un enfoque más radical y simple? Olvidar las carpetas por completo (carpetas simuladas solo por razones de compatibilidad para los programas) y colocar todas las etiquetas directamente en el nombre del archivo.

(Nombre de archivo clásico) _Tag1_Tag2_Tag3 _..... (Extensión de archivo)

Mydocument_tag-based-file-system_tags_file-system__folder_file-name_tagfs.txt

Siempre me gusta poner tanta información como sea posible en el nombre del archivo. Puede encontrar todo en millones de archivos en todos los sistemas operativos posibles.

El único límite es la longitud del nombre del archivo diferente en cada sistema operativo, y se vuelve complicado con los sistemas actuales.

Un sistema operativo avanzado con podría tener acceso a un archivo como este: Mydocument.txt Y las etiquetas se pueden editar en el nivel más bajo del sistema operativo, como cambiar el nombre de archivo hoy. Si de repente aparece otro Mydocument.txt, se renombra automáticamente a Mydocument (2) .txt y así sucesivamente.

Sé que esta idea no está exenta de problemas adicionales, ni siquiera se menciona aquí .....

Pero la Idea está a punto de almacenar etiquetas en la posibilidad más básica de bajo nivel, a la que se puede acceder desde TODOS los sistemas de archivos pasados ​​y futuros. Y lo que todos los FS tienen en común es el nombre del archivo.