O que é a biblioteca FUSE?
O que é a biblioteca FUSE?

Vídeo: O que é a biblioteca FUSE?

Vídeo: O que é a biblioteca FUSE?
Vídeo: Fuse - Febre Da Selva 2024, Novembro
Anonim

Sistema de arquivos no espaço do usuário ( FUSÍVEL ) é uma interface de software para sistemas operacionais de computador Unix e semelhantes ao Unix que permite que usuários sem privilégios criem seus próprios sistemas de arquivos sem editar o código do kernel. FUSÍVEL está disponível para Linux, FreeBSD, OpenBSD, NetBSD (como puffs), OpenSolaris, Minix 3, Android e macOS.

Além disso, o que é Fuse API?

FUSÍVEL (Filesystem in Userspace) é uma interface para programas de espaço de usuário exportarem um sistema de arquivos para o kernel Linux. libfuse fornece funções para montar o sistema de arquivos, desmontá-lo, ler solicitações do kernel e enviar respostas de volta.

Também se pode perguntar: como funciona um sistema de arquivos FUSE? FUSÍVEL ( sistema de arquivo no espaço do usuário) corrige o número 1, fornecendo uma API mais simples e uniforme. Por exemplo, em FUSÍVEL todas as operações seguem um caminho completo e absoluto (um caminho é absoluto se começar com "/"). Não há noção de caminhos relativos. FUSÍVEL corrige # 2 executando o seu sistema de arquivo código no espaço do usuário em vez do espaço do kernel.

Também se pode perguntar: o que é um suporte de fusível?

DESCRIÇÃO topo. FUSÍVEL (Filesystem in Userspace) é uma interface simples para programas de espaço de usuário exportarem um sistema de arquivos virtual para o kernel Linux. FUSÍVEL também visa fornecer um método seguro para usuários não privilegiados criarem e monte suas próprias implementações de sistema de arquivos.

Como você instala um fusível?

Para instalar FUSE : Faça o download do FUSÍVEL cliente de https://github.com/libfuse/libfuse/releases. o fusível -. alcatrão.

Em cada nó Dgraph:

  1. Adicione o usuário bdd ao grupo de fusíveis.
  2. Dê ao usuário bdd permissões de leitura e execução para fusermount.
  3. Dê ao usuário bdd permissões de leitura e gravação para / dev / fuse.

Recomendado: