Модераторы: xvr

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> разработка виртуальной файловой системы Fuse, Filesystem in Userspace 
:(
    Опции темы
IoganeGambaPuti
Дата 11.3.2009, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 13.1.2009

Репутация: нет
Всего: нет



Сам сейчас бьюсь над fuse.Вот список фаловых систем реализованных с помощью fuse api:
    * SSHFS: предоставляет доступ к удалённой ФС через SSH.
    * GmailFS: файловая система, которая хранит данные как почту в Gmail.
    * EncFS: виртуальная ФС с шифрованием.
    * NTFS-3G и Captive NTFS предоставляющие доступ к ФС NTFS.
    * WikipediaFS: просмотр и редактирование статей Википедии так, как будто они являются файлами.
    * MHDDFS (aka Multi-HDDFS): позволяет объединить несколько файловых систем в одну содержащую все файлы и свободное место.
          o http://mhddfs.uvw.ru/
          o http://rm.pp.ru/info/mhddfs
    * Archivemount: ФС организованная через FUSE для монтирования архивов (например tar, tar.gz, tar.bz2, и др.) в каталог и удобной работы с ними.
    * fuse-zip: ФС организованная через FUSE для монтирования ZIP-архивов, с поддержкой записи — http://code.google.com/p/fuse-zip/
    * CurlFtpFS: предоставляет доступ к удалённой ФС через libcurl.
    * LftpFS: предоставляет доступ к удалённой ФС через lftp.
    * LoggedFS: лог производимых операций с ФС.
    * GlusterFS: высокопроизводительная кластерная ФС.
    * v9fs также предоставляет осуществление ФС в пользовательском пространстве используя протокол 9P.
    * Davfs2 модуль к ядру Linux для доступа к ФС WebDAV.
Wiki.

Вот сайт-там есть исходники fuse и manual по его api(там много вообще чего есть):
http://fuse.sourceforge.net/
А вот как это можно реализовать на разных языках:
http://apps.sourceforge.net/mediawiki/fuse...anguageBindings

Это сообщение отредактировал(а) IoganeGambaPuti - 11.3.2009, 21:12
PM MAIL   Вверх
LiAm
Дата 11.3.2009, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 8.1.2008

Репутация: нет
Всего: нет



спасибо тебе большое   !!!!!!!!!!!      в   какой системе всё это делал?
PM MAIL   Вверх
IoganeGambaPuti
Дата 15.3.2009, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 13.1.2009

Репутация: нет
Всего: нет



Мне надо под nix систему.Dokan — аналог FUSE под Windows (API не совместим)
PM MAIL   Вверх
LiAm
Дата 16.3.2009, 20:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 8.1.2008

Репутация: нет
Всего: нет



ты в Linux Ubuntu делал ?
PM MAIL   Вверх
LiAm
Дата 26.3.2009, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 8.1.2008

Репутация: нет
Всего: нет



под Ubuntu кто-нибудь делал
PM MAIL   Вверх
bsa
Дата 27.3.2009, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 16
Всего: 196



Цитата(LiAm @ 26.3.2009,  18:12)
под Ubuntu кто-нибудь делал

Какая разница, какой дистрибутив? fuse - общая для всех Linux'ов, разве что версии отличаться могут.
Чтобы начать писать под нее, необходимо установить пакет libfuse-dev: apt-get install libfuse-dev.
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема »


 




[ Время генерации скрипта: 0.0828 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.