Версия Linux Windows 7 Libraries

Библиотеки являются одной из функций, мне нравится приблизительно Windows 7 (по общему признанию, я еще не пахал к глубоко). Кто-либо использующий подобное понятие в системе Linux? Я полагаю, что UnionFS мог работать, но я (еще) не играл с этим.

Таким образом, кто-либо делает что-то как 'библиотеки' по Linux, какова Ваша установка, и как Вам нравится он?

О Библиотеках: Мое понимание - то, что они собирают в группу различные каталоги в единственный доступный для поиска/доступный для просмотра 'каталог'. Например, Ваша 'музыкальная' папка могла содержать Вашу музыку, музыку в 'общедоступном' каталоге Вашего компьютера и музыку на общем (Windows Vista/7) компьютер. Насколько я знаю, они были бы 'объединены' вместе в объединенную папку.

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

4
задан 09.11.2009, 07:34

3 ответа

Вещи, которые я нашел, которые, кажется, делают то, в чем Вы нуждаетесь:

4
ответ дан 07.12.2019, 20:11

Гончая является хорошей альтернативой для Linux, Tim. Я должен сказать, что только получил интерес к нему после видения Библиотек в Windows 7. Я соглашаюсь с Вами, это - действительно большое интерфейсное дополнение к операционной системе. И они могут использоваться для намного больше, чем просто медиа-файлы. В настоящее время я уже индексирую и организую проекты на различных языках программирования, техническую документацию, и т.д.

Получая интерес к этому, я искал хорошую альтернативу в Linux. И Гончая делает задание. Не точно тот же путь. Но хотите ставку, это не будет длинно?:)

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

1
ответ дан 07.12.2019, 20:11
  • 1
    В процессе проверки тех двух. – Tim Lytle 09.11.2009, 07:28

В Linux можно использовать жесткие и символьные ссылки для создания виртуальных каталогов.

Взятый из дорожной карты Windows к Linux: Часть 2

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

Жесткая ссылка может только ссылочные файлы в той же файловой системе. Это обеспечивает ссылку на физический индекс файла (также названный inode) в системе файла. Жесткие ссылки не повреждаются при перемещении исходного файла вокруг, потому что они все указывают на физические данные файла, а не его местоположение в файловой структуре. Трудно связанный файл не требует, чтобы у пользователя были права доступа в исходный файл, и не показывает местоположение оригинала, таким образом, это имеет некоторые преимущества безопасности. При удалении файла, который был трудно связан, файл остается, пока все ссылки не были удалены также.

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

Оба типа ссылок могут быть сделаны с командой ln. Маршрутом по умолчанию сделает жесткую ссылку. Переключатель-s сделает символьную ссылку.

Создайте жесткую ссылку из MyFile в текущем каталоге к/YourDir/MyFile
ln MyFile /YourDir

Создайте символьную (мягкую) ссылку из MyFile в текущем каталоге к/YourDir/YourFile
ln -s MyFile/YourDir/Yourfile

В вышеупомянутых примерах MyFile,/YourDir/MyFile, и/YourDir/Yourfile все рассматривают как тот же файл.

1
ответ дан 07.12.2019, 20:11

Теги

Похожие вопросы