Skip to main content
Add syntax hints, minor formatting improvements
Source Link
AdminBee
  • 23.6k
  • 25
  • 55
  • 77

Most Unix variants support FUSE, which allows programs to define new filesystem types. There are several FUSE filesystems that expose archive contents as a directory tree. This way any application can see archive contents as ordinary files transparently (see e. Seeg. Can I store and work with a directory in compressed form?here

For example, with avfs, you get read-only access:

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

With archivemount, you need to mount each archive explicitly, but you get read-write access).

mkdir foo.d
archivemount foo.tgz foo.d
vim foo.d/file-within-foo
fusermount -u foo.d; rmdir foo.d
  • For example, with avfs, you get read-only access:
    mountavfs
    cd ~/.avfs$PWD
    vim foo.tgz\#/file-within-foo
    
  • With archivemount, you need to mount each archive explicitly, but you get read-write access.
    mkdir foo.d
    archivemount foo.tgz foo.d
    vim foo.d/file-within-foo
    fusermount -u foo.d; rmdir foo.d
    

Most Unix variants support FUSE, which allows programs to define new filesystem types. There are several FUSE filesystems that expose archive contents as a directory tree. This way any application can see archive contents as ordinary files transparently. See Can I store and work with a directory in compressed form?

For example, with avfs, you get read-only access:

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

With archivemount, you need to mount each archive explicitly, but you get read-write access.

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

Most Unix variants support FUSE, which allows programs to define new filesystem types. There are several FUSE filesystems that expose archive contents as a directory tree. This way any application can see archive contents as ordinary files transparently (see e.g. here).

  • For example, with avfs, you get read-only access:
    mountavfs
    cd ~/.avfs$PWD
    vim foo.tgz\#/file-within-foo
    
  • With archivemount, you need to mount each archive explicitly, but you get read-write access.
    mkdir foo.d
    archivemount foo.tgz foo.d
    vim foo.d/file-within-foo
    fusermount -u foo.d; rmdir foo.d
    

Most Unix variants support FUSE, which allows programs to define new filesystem types. There are several FUSE filesystems that expose archive contents as a directory tree. This way any application can see archive contents as ordinary files transparently. See Can I store and work with a directory in compressed form?

For example, with avfs, you get read-only access:

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

With archivemountarchivemount, you need to mount each archive explicitly, but you get read-write access.

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

Most Unix variants support FUSE, which allows programs to define new filesystem types. There are several FUSE filesystems that expose archive contents as a directory tree. This way any application can see archive contents as ordinary files transparently. See Can I store and work with a directory in compressed form?

For example, with avfs, you get read-only access:

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

With archivemount, you need to mount each archive explicitly, but you get read-write access.

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

Most Unix variants support FUSE, which allows programs to define new filesystem types. There are several FUSE filesystems that expose archive contents as a directory tree. This way any application can see archive contents as ordinary files transparently. See Can I store and work with a directory in compressed form?

For example, with avfs, you get read-only access:

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

With archivemount, you need to mount each archive explicitly, but you get read-write access.

mkdir foo.d
archivemount foo.tgz foo.d
vim foo.d/file-within-foo
fusermount -u foo.d; rmdir foo.d
replaced http://unix.stackexchange.com/ with https://unix.stackexchange.com/
Source Link

Most Unix variants support FUSE, which allows programs to define new filesystem types. There are several FUSE filesystems that expose archive contents as a directory tree. This way any application can see archive contents as ordinary files transparently. See Can I store and work with a directory in compressed form?Can I store and work with a directory in compressed form?

For example, with avfs, you get read-only access:

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

With archivemount, you need to mount each archive explicitly, but you get read-write access.

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

Most Unix variants support FUSE, which allows programs to define new filesystem types. There are several FUSE filesystems that expose archive contents as a directory tree. This way any application can see archive contents as ordinary files transparently. See Can I store and work with a directory in compressed form?

For example, with avfs, you get read-only access:

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

With archivemount, you need to mount each archive explicitly, but you get read-write access.

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

Most Unix variants support FUSE, which allows programs to define new filesystem types. There are several FUSE filesystems that expose archive contents as a directory tree. This way any application can see archive contents as ordinary files transparently. See Can I store and work with a directory in compressed form?

For example, with avfs, you get read-only access:

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

With archivemount, you need to mount each archive explicitly, but you get read-write access.

mkdir foo.d
archivemount foo.tgz foo.d
vim foo.d/file-within-foo
fusermount -u foo.d; rmdir foo.d
Source Link
Gilles 'SO- stop being evil'
  • 865.3k
  • 205
  • 1.8k
  • 2.3k
Loading