ciopfs

Tela Software:
ciopfs
Detalhes de Software:
Versão: 0.4
Data de upload: 11 May 15
Revelador: Marc Andre Tanner
Licença: Livre
Popularidade: 11

Rating: 3.5/5 (Total Votes: 2)

ciopfs é um caso insensível no sistema de arquivos propósito baseado em FUSE.
ciopfs é um sistema empilháveis ​​ou sobrepor userspace arquivo linux (implementado com fusível) que monta um diretório normal com um sistema de arquivos regular em caso de forma insensível.
Os comandos a seguir devem ilustrar a sua função.
mkdir -p ~ / tmp / ciopfs / {. de dados, caso a insensitve}
ciopfs ~ / tmp / ciopfs / .data ~ / tmp / ciopfs / case-insensitive
cd ~ / tmp / ciopfs
mkdir -p case-insensitive / demo / Subpasta
echo demonstração & gt; & gt; case-insensitive / DEMO / subpasta / MyFile
Neste ponto o seu sistema de arquivos deve ser semelhante a este:
case-insensitive
`- Demo
 `- Subpasta
 `- MyFile
.data
`- Demo
 `- Subpasta
 `- Myfile
Para evitar quaisquer conflitos que você não deve manipular o diretório de dados diretamente, qualquer alteração deve ser feito sobre o ponto de montagem. Quaisquer nomes de arquivos no diretório de dados que não são todas as letras minúsculas são ignoradas.
Se você deseja montar o sistema de arquivos automaticamente no momento da inicialização adicionar uma linha como a abaixo para o seu / etc / fstab.
/ Dados / projetos / ciopfs / dados / dados / projetos / ciopfs / mnt ciopfs allow_other, default_permissions, use_ino, attr_timeout = 0 0 0
Requisitos:
· Sistema de Arquivos em Userspace
· International Components for Unicode (C / C ++) (opcional)
Requisitos tempo de execução
Se quiser que o sistema de arquivos para preservar as informações caso você tem que se certificar de que o sistema de arquivos subjacente suporta atributos estendidos (por exemplo, para ext {2,3} você precisa de um kernel com CONFIG_EXT {2,3} _FS_XATTR ativado). Você provavelmente também quer montar o sistema subjacente com a opção user_xattr que permite que os usuários não raiz para criar atributos estendidos.
Construir Requisitos
Para compilar ciopfs você vai precisar do arquivos de desenvolvimento de fusíveis, libattr e se você planeja usar caracteres Unicode dentro de nomes de arquivos você nem precisa glib que é o padrão ou, em alternativa libicu de icu-project.org.
Se você quiser usar nenhum desses sistema o arquivo vai cair de volta para tolower da libc (3) função que só é definido para [a-zA-Z] o que significa que só irá funcionar caso insensitvely para nomes de arquivos ascii.
Para facilidade de uso As seguintes 3 Makefile targets são suportados:
· Unicode-glib (padrão)
· Unicode-UTI
· Ascii
Executando um daqueles seguido por sudo make install deve fazer tudo o que é necessário.

O que é novo nesta versão:

  • Corrigido alguns bugs na criação de link simbólico.
  • Implementado melhor manuseio errno.

O que é novo na versão 0.3:

  • Segurança e correção melhorias foram feitas para acesso de gravação multi-usuário.
  • modo ASCII agora deve funcionar perfeitamente.
  • Várias correções foram feitas para passar o mais recente conjunto de testes do sistema de arquivos POSIX.

Programas semelhantes

EntityFS
EntityFS

11 May 15

e2undel
e2undel

3 Jun 15

NTFS for Linux
NTFS for Linux

2 Jun 15

M3CCtl
M3CCtl

3 Jun 15

Outro software de desenvolvedor Marc Andre Tanner

dvtm
dvtm

18 Feb 15

Comentário para ciopfs

Comentários não encontrado
Adicionar comentário
Ligue imagens!