O que o -W
sinalizador rm
faz (no BSD ou no Mac OS X)?
De acordo com sua página de manual, o sinalizador tenta "recuperar os arquivos nomeados". E atualmente "esta opção pode ser usada apenas para recuperar arquivos cobertos por blecautes". O que é isso tudo e como posso usá-lo?
rm
suporte a-W
bandeira. Em particular, a versão GNU coreutils, usada pela maioria ou por todas as distribuições Linux, não.rm: invalid option -- 'W'
Respostas:
O
-W
sinalizador é uma opção que a maioria dos usuáriosBSD/OSX
nunca precisará usar, pois se aplica apenas a " montagens de união ". Esse tipo de montagem simplesmente permite que vários sistemas de arquivos sejam montados, aparecendo como apenas um sistema de arquivos. Para explicar melhor, aqui está o resumo de um artigo, intitulado " Union Mounts in 4.4BSD-Lite ", dos autores Jan-Simon Pendry e Marshall Kirk McKusick:Este documento também discute operações de whiteout:
Juntando tudo,
rm
o-W
sinalizador usa o "whiteout" criado na camada superior para restaurar os arquivos "excluídos" da camada inferior. Para uso, consulte o manual .fonte