Comparação de símbolos e nomes proibidos em diferentes FS's

0

Quais símbolos e (talvez) nomes são proibidos em diferentes sistemas de arquivos disponíveis na distribuição moderna do Linux?

    
por m0nhawk 02.05.2013 / 21:40

2 respostas

2

O fator limitante é mais o sistema operacional do que o FS. Por exemplo, o único caractere proibido em ext4 é ''/'' (NULL), que também é proibido no unix, mas unix e linux possuem outro caractere proibido, %code% .

    
por 02.05.2013 / 21:46
1

No Unix, um nome de arquivo pode conter qualquer caractere, exceto '\ 0' (NUL) e '/' (separador de diretório). Todos os arquivos atuais do Linux / Unix têm que lidar com isso. Sistemas de arquivos estrangeiros podem ter suas próprias restrições (por exemplo, o MS-DOS FAT pode ter apenas nomes de arquivos no formato 8 + 3, com exatamente um '.', Provavelmente ':' e '\' também são proibidos; o VFAT presumivelmente proíbe ': 'e' \ 'somente).

    
por 03.05.2013 / 17:04