Тег, ты это! Как управлять файлами в Linux с помощью TagSpaces

Тег, ты это! Как управлять файлами в Linux с помощью TagSpaces

Вы чувствуете, что все перепробовали, но ничего не получается.





Я говорю о совете по продуктивности. Существует так много советов о том, как организовать файлы, но приходило ли вам в голову, что эти хаотичные папки это не твоя вина? Что, если ваша ОС является частью проблемы?





Конечно, пользователи несут ответственность за создание системы управления документами: они решают, как назвать файлы и куда их поместить. Компьютеры позволяют нам организовать наши цифровые активы, но эта способность ограничена самой системой, которая ее предоставляет.





Большинство современных файловых менеджеров основаны на традиционных метафора рабочего стола с иерархическим подходом к сортировке наших файлов. Они концептуализируют наш реальный опыт работы с физическими файлами: мы помещаем файл в папку и помещаем его в картотечный шкаф. В иерархической файловой системе файл может существовать только в одной папке (как и физические файлы), что ограничивает наши возможности категоризации. Здесь могут помочь теги.

Управление файлами на основе тегов

Теги - это ключевые слова, зависящие от содержимого; метаданные, описывающие содержимое файла. Они нам нужны, потому что мир не одномерный, и один файл может принадлежать к нескольким категориям. Ярким примером являются мультимедийные файлы - фотографии, видео, музыка - но простой отчет о вашей последней встрече также может потребовать сложной категоризации (по дате, проекту, теме, клиенту ...).



как подключить wii к смарт-телевизору

Вы можете «взломать» иерархическую файловую систему, создав символические ссылки или скопировав файлы в разные подпапки, но действительно ли вы запомните, где находится каждый ярлык? Вы вернетесь и обновите ярлыки при перемещении или удалении исходного файла? Беспорядок становится еще хуже, если вы используете какой-то контроль версий.

Возможное решение - управление файлами на основе тегов. Это может быть достигнуто на нескольких уровнях, начиная с самой файловой системы. Файловые системы на основе тегов для Linux существовать , но они не особо популярны. Windows Vista должна была представить аналогичная концепция , но в конечном итоге его сняли с производства.





Другой уровень - это различные реализации тегов файлов, такие как базы данных или специализированные приложения. Они не влияют напрямую на файловую систему, вместо этого действуют как «наложение», которое позволяет пользователю индексировать, искать и управлять файлами с помощью тегов. Вы, наверное, слышали о «семантическом рабочем столе». Nepomuk от KDE и Zeitgeist от GNOME - это фреймворки, построенные на этой идее, но среднему пользователю они часто кажутся неприятностью, требующей ресурсов.

Пока что единственный подход, который успешно привлекает широкую базу пользователей, - это настольные приложения, которые применяют к файлам настраиваемые метаданные. Их много для Windows и OS X: от альтернатив Windows Explorer, таких как DirectoryOpus, до мощных файловых менеджеров, которые позволяют файлы этикеток . Файловые менеджеры для Linux предлагают невероятно полезные дополнения, но о тегах обычно думают позже. Исключением является TagSpaces, который привлекает внимание к тегам.





Представляем TagSpaces

Первоначально немецкий проект, TagSpaces лучше всего охарактеризовать как «Evernote для вашей ОС». Он может управлять файлами, но вы можете использовать его для создания личной вики, сбора исследовательских материалов, предварительного просмотра и редактирования файлов различных форматов, а также для визуализации ваших папок в виде интеллектуальных карт или генеалогических деревьев.

Бесплатное использование, простое начало

TagSpaces - это приложение с открытым исходным кодом, доступное как для 32-, так и для 64-разрядной архитектуры. Если вы пользователь Windows, не переставайте читать - TagSpaces кроссплатформенный , а версия для Windows работает так же, как и ее аналог для Linux. Версии для Android, iOS и браузеров (Firefox и Chrome) работают немного по-другому, но мы сосредоточимся на настольном приложении. Вы можете использовать TagSpaces как портативное приложение для Linux. Загрузите и распакуйте сжатый пакет и просто запустите исполняемый файл tagspaces файл. Не нужно ничего компилировать или устанавливать.

Интерфейс? Не так просто

Первое знакомство с TagSpaces могло озадачить вас. Нет лент или текстовых меню; только значки над списком файлов. Значок «гамбургер-меню» переключает боковую панель слева, а следующая рядом с ней запускает Параметры диалог. На боковой панели есть раскрывающееся меню вверху, в котором можно выбрать активную папку, и вкладки внизу, которые переключаются между навигацией на основе тегов и на основе местоположения. Значок с тремя точками открывает Справочник операций меню каждой папки.

Значки над файлами позволяют переключать миниатюры, выбирать, удалять, копировать и помечать файлы, а также получать доступ к дополнительным меню. Вы можете выбрать режим просмотра в меню рядом с Поиск бар. В зависимости от выбранного режима (сетка или список) вы можете сортировать и группировать файлы по разным критериям. Параметры визуализации в режиме FolderViz дадут вам отличный обзор структуры папок.

Организация файлов с помощью TagSpaces

По умолчанию TagSpaces не отображает все ваши файлы, как обычный файловый менеджер. Вместо этого он позволяет вам решать, какими папками ему следует управлять. Вы можете импортировать весь свой /дом или несколько папок через Подключить новое место диалог.

Как только нужные файлы помещены, вы можете пометить их, выбрав файлы и щелкнув значок тега на панели инструментов. Или же сначала добавьте теги и организуйте их в группы, а затем просто выберите файлы и щелкните теги на боковой панели.

Смарт-теги - это предварительно определенные, чувствительные ко времени теги, которые помогают вам получить доступ к недавно измененным файлам. TagSpaces поддерживает одновременную маркировку нескольких файлов и может предлагать теги на основе свойств файла. Каждый тег можно редактировать и отмечать цветом.

TagSpaces может открывать и редактировать файлы многих типов на панели предварительного просмотра справа. Поддерживаемые форматы включают HTML, обычный текст, Markdown, PDF, EPUB, а также несколько форматов аудио и изображений.

Сравнение TagSpaces и классических файловых менеджеров

Самым странным и очевидным отличием TagSpaces от классических файловых менеджеров является отсутствие контекстных меню. Вы можете щелкать правой кнопкой мыши весь день, но ничего не произойдет. Все действия и меню активируются с помощью щелчка левой кнопкой мыши, но вы можете определить несколько сочетаний клавиш, что оставляет TagSpaces в странном подвешенном состоянии между полной зависимостью от мыши и поддержкой просмотра без мыши.

Еще одно непрактичное отличие заключается в том, что меню, относящиеся к файлам, не унифицированы. Если выбрать файл и щелкнуть значок меню «Создать новый файл» на панели инструментов, вы получите другой набор параметров, чем в меню «Операции с файлом», которое открывается при нажатии на расширение файла.

Неудобство сводится к основным файловым операциям. Скажем, вы хотите скопировать несколько файлов. Для этого нет контекстного меню, поэтому вам нужно либо щелкнуть соответствующий значок на панели инструментов, либо получить доступ к меню «Операции с файлом». Затем вам нужно использовать отдельный диалог, чтобы окончательно скопировать файлы. Классическая комбинация Ctrl + C / Ctrl + V здесь не работает.

Подобные причуды продолжают появляться, если вы попытаетесь использовать TagSpaces в качестве традиционного файлового менеджера. Например, он не позволяет удалять непустые папки. Он может отображать скрытые файлы, но если скрытый файл не имеет явного расширения (например, .bashrc), TagSpaces считает, что имя файла является расширением, и оставляет поле имени файла пустым.

как создать строку в слове

У тегов есть свои проблемы. В настоящее время TagSpaces не поддерживает подгруппы тегов, и вы не можете перетаскивать теги между группами. Что вы можете сделать, так это создать повторяющиеся теги в разных группах тегов, что приведет к избыточности в вашей системе. И мы до сих пор не затронули самую большую проблему.

Самая большая проблема с TagSpaces

Вы приняли TagSpaces, несмотря на его недостатки, и пометили все свои файлы. Но затем вы открываете другой файловый менеджер и замечаете, что файлы выглядят так:

Нет, это не ошибка. TagSpaces в основном переименовывает ваши файлы, добавляя теги к имени файла, используя этот шаблон:

Диалоговое окно «Параметры» позволяет вам изменить это, но функция по-прежнему помечена как экспериментальная.

Причина в том, что только имена файлов правильно синхронизируются между устройствами и разными операционными системами, не требуя отдельных баз данных и сторонних приложений для чтения метаданных. Однако этот подход не безупречен: имена файлов с несколькими тегами могут быть слишком длинными для некоторых систем. Теги в именах файлов затрудняют переименование файлов, и они совсем не выглядят красиво.

Пользователи TagSpaces либо любят это решение, потому что оно портативно, либо ненавидят его, потому что не хотят, чтобы их файлы касались. В конце концов, все сводится к личным предпочтениям. Если вы планируете заменить файловый менеджер на TagSpaces, это не будет проблемой, потому что вы никогда не увидите теги как часть имени файла. Однако, когда вы делитесь файлами с тегами, вам придется сообщить получателям о своих привычках к тегам файлов.

Иерархия или теги?

Большинство пользователей придерживаются иерархической структуры папок, потому что она кажется «естественной» и интуитивно понятной, или просто потому, что они к ней привыкли. Но что произойдет, если вам придется его реорганизовать? Ввести новые подпапки с сотнями файлов непросто, и я полагаю, что поиск файла похож на поиск иголки в стоге сена.

С файловой системой на основе тегов вам не нужно беспокоиться о местонахождении - просто убедитесь, что файлы помечаются соответствующими ключевыми словами. Вполне возможно, что теги будущее управления файлами в Linux .

Тем не менее, не все пользователи будут готовы к переходу. В исследовании 2005 года четырнадцати участникам было предложено заменить свои папки простым инструментом поиска. Тринадцать человек отказались, заявив, что они не могут полагаться только на поиск и предпочитают фактически видеть свои файлы сгруппированными по папкам. Тем не мение,

Все участники сказали, что были бы счастливы, если бы у них была поисковая утилита, которая помогла бы им лучше находить личную информацию.

Джонс, В., Фуванартнурак, А. Дж., Гилл, Р. и Гарри Брюс. Не забирайте мои папки! Организация личной информации для достижения цели . Информационная школа Вашингтонского университета, 2005 г.

Могут ли TagSpaces быть той утилитой, которая им нужна? Мы видели, что оно не идеально, но это молодое приложение, которое все еще находится в разработке, и у него много времени для улучшения. По сравнению с файловыми менеджерами на основе тегов только с интерфейсом командной строки, такими как Ярлык а также TagFS , использование TagSpaces - это проще простого, а интерфейс гораздо более привлекателен для новичков и бывших пользователей Windows. Пресловутая проблема тегов в имени файла, безусловно, требует внимания, возможно, в форме редактирования. расширенные атрибуты файла или сохранение тегов в существующем формате метаданных.

почему мой телефон греется

На данный момент решением может быть компромисс, позволяющий TagSpaces и традиционным файловым менеджерам дополнять друг друга. Оставьте Dolphin или Nautilus для повседневных задач по управлению файлами и переключитесь на TagSpaces для определенных типов файлов. Вы можете использовать TagSpaces в качестве менеджера коллекции фотографий, цифровой записной книжки или органайзера электронных книг.

Что вы думаете? Вы пробовали TagSpaces или любой другой файловый менеджер на основе тегов? Как вы организовываете свои файлы? Делитесь советами и опытом в комментариях.

Кредиты изображений: Сохранено в папке 'Папки' Автор: Домириэль через Flickr, Скриншоты TagSpaces , Структура папок через Wikimedia Commons, Рабочий стол - до Линдси Эванс через Flickr.

Делиться Делиться Твитнуть Эл. адрес 3 способа проверить, является ли электронное письмо настоящим или поддельным

Если вы получили письмо, которое выглядит немного сомнительным, всегда лучше проверить его подлинность. Вот три способа узнать, настоящее ли электронное письмо.

Читать далее
Похожие темы
  • Linux
  • Управление файлами
  • Метаданные
  • Linux
Об авторе Ивана Айседора Девчич(Опубликовано 24 статей)

Ивана Айседора - внештатный писатель и переводчик, любитель Linux и фанатка KDE. Она поддерживает и продвигает бесплатное программное обеспечение с открытым исходным кодом и всегда ищет свежие, инновационные приложения. Узнайте, как с нами связаться здесь .

Ещё от Ivana Isadora Devcic

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться
Категория Linux