С чего начать создание приложений CLI? [закрыто]

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

Например, с avfs вы получаете доступ только для чтения:

mountavfs
cd ~/.avfs$PWD
vim foo.tgz\#/file-within-foo

С archivemount , вам нужно смонтировать каждый архив явно, но вы получите доступ для чтения и записи.

mkdir foo.d
archivemount foo.tgz foo.d
vim foo.d/file-within-foo
fusermount -u foo.d; rmdir foo.d

8
14.07.2012, 21:57
0 ответов

Теги

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