O que significa "whiteout" em um sistema de arquivos copy-on-write? -- filesystem camp askubuntu Relacionado O problema

What does “whiteout” mean in a copy-on-write filesystem?


10
vote

problema

português

o Manual para Aufs Faz várias referências a algo chamado "Whiteout ", mas não está claro para mim o que é isso.

O que é um branco e por que existiria?

english

The manual for aufs makes several references to something called a "whiteout", but it's not clear to me what this is.

What is a whiteout and why would one exist?

  

Lista de respostas

16
 
vote
vote
Melhor resposta
 

É assim que o sistema de arquivos da União suporta a exclusão de uma união em que o arquivo subjacente a ser excluído reside em um sistema de arquivos somente leitura.

digamos que você tem

  • /bin (somente leitura)
  • /usr/bin (somente leitura)
  • /home/USERNAME/bin (leia-gravação)

toda a união montada em /bin (leia-write).

e você faz rm /bin/ls .

Ele colocaria um whiteout para ls em /home/USERNAME/bin , que faz parecer env XDG_CURRENT_DESKTOP=GNOME gnome-control-center online-accounts 0 foi excluído.

foi excluído.

ver Estado das Unionfs Para uma boa leitura e uma explicação completa.

 

It is how the union file system supports deleting from a union where the underlying file to be deleted resides on a read-only file system.

Say you have

  • /bin (read-only)
  • /usr/bin (read-only)
  • /home/USERNAME/bin (read-write)

all union mounted together in /bin (read-write).

And you do rm /bin/ls.

It would place a whiteout for ls in /home/USERNAME/bin, which makes it look like /bin/ls has been deleted.

See State of the unionfs for a good read and a full explanation.

 
 

Perguntas relacionadas

0  Eu comprometi minha segurança por causa de descompactar um arquivo de instalação?  ( Have i compromised my security because of unpacking an installation archive ) 
Eu não sou uma pessoa técnica. Eu uso apenas Ubuntu 14.04 Lts no meu computador, nenhum outro sistema operacional. Hoje eu baixei um pacote chamado 'Tor Brows...

4  Problemas de renomeação de arquivos em uma partição NTFS  ( Problem renaming files in a ntfs partition ) 
Eu tenho uma partição com o Ubuntu e uma partição com o Windows XP, eu também tenho outra partição NTFS onde compartilho meus arquivos. Eu tive muitas vezes o...

0  Existe alguma possibilidade de usar duas ou mais versões de diferentes distribuições do Linux que trabalham com o mesmo TMP, SWAP ou outras partições?  ( Is there any possibility to use two or more versions of different linux distribu ) 
Eu costumo ter duas distribuições Linux diferentes no meu PC juntas, Como eu quero estar preparado para o acidente de um ou o segundo sistema. Meu computado...

14  Onde estão SMS e MMS armazenados?  ( Where are sms and mms stored ) 
Eu tenho BQ Aquaris E4.5 Ubuntu Edition Telefone e eu não sou capaz de obter MMS. Se alguém me enviar um MMS, eu apenas obter mensagem vazia sem remetente o...

0  Como posso remover este arquivo?  ( How can i remove this file ) 
Estou usando uma maçã timecapsula montada via gvfs-mount (eu tentei cifs também) que contém um arquivo chamado . capitoli 3: 5.odt Eu definitivamente...

86  Como abrir Nautilus no diretório de linha de comando atual?  ( How to open nautilus at current command line directory ) 
Eu estava me perguntando se alguém conhecia um comando que me permitiria abrir um Nautilus (se esse é o nome certo para a janela do Ubuntu Graphic / Window Exp...

0  O Ubuntu 20.04 ocasionalmente congela logo após a falha do diário ext4  ( Ubuntu 20 04 occasionally freezes shortly after login ext4 journal failure ) 
Eu tenho um laptop ASUS com recém-instalado Ubuntu Budgie 20.04, instalado em Dev / SDB2, um 1TB Crucial M.2 SSD. Fartamente frequentemente (cerca de 50% do...

0  Meu sistema de arquivos do servidor Ubuntu apenas caiu. Precisa de alguma ajuda! Como recuperar arquivos ou sistemas de arquivos?  ( My ubuntu server filesystem just crashed need some help how to recover files o ) 
Nenhum dos meus sites funcionou, dizendo que a / tmp / pasta não foi gravável. Eu ssh-ed no servidor e, de fato, tudo era lido apenas. Eu reiniciei com o si...

4  Como faço para recuperar uma partição BTRFS formatada por MKFS.BTRFS?  ( How do i recover a btrfs partition formatted by mkfs btrfs ) 
Eu acidentalmente formatei uma das minhas partições com o sistema de arquivos BTRFS 0.19 em 11.04, kernel 2.6.38-8-genérico. O comando emitido foi: dns-n...

61  Como evito a mensagem "S para pular" na inicialização?  ( How do i avoid the s to skip message on boot ) 
Depois de atualizar meu laptop de Karmic para Lucid, minha partição FAT32 não será montada automaticamente. Eu recebo a mensagem: The disk drive for /ossha...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.