O NTFS tem "fluxos alternativos" que são semelhantes aos "forks" no HFS, exceto que eles podem ser múltiplos e nomeados - mais como "atributos estendidos", na verdade. Por exemplo, quase todos os navegadores do Windows marcam arquivos baixados criando um fluxo chamado Zone.Identifier
, para que o Windows Explorer saiba que é um arquivo baixado e verificará as assinaturas, solicitará a confirmação durante a execução, etc.
Os fluxos alternativos são acessados como arquivos regulares com um nome especial como filename:streamname
- por exemplo, o navegador da Web cria apenas um arquivo chamado myfile:Zone.Identifier
quando deseja adicionar um fluxo. Como o HFS não suporta streams da mesma forma que o NTFS, mas permite nomes de arquivos com :
s, você acaba tendo um arquivo estranho.
Observe que o Finder troca :
e /
ao listar arquivos, por motivos históricos (não relacionados ao Mac OS X sendo Unix e versões anteriores). Então, se ele mostra myfile/Zone.Identifier
, você realmente precisa usar
rm myfile:Zone.Identifier