Os sistemas de arquivos modernos podem lidar com quase todos os caracteres Unicode, exceto o chamado caractere / NULL.
No entanto, caso precisemos armazenar arquivos em uma unidade formatada com um sistema de arquivos mais antigo, como o FAT32, poderemos ter problemas. Nomes de arquivos contendo caracteres reservados |\?*<":>+[]/
podem então não ser reconhecidos.
Portanto, mesmo que hoje não haja necessidade disso, ainda é uma boa prática evitar esses caracteres em nomes de arquivos.
Sempre que nos deparamos com problemas de nomes de arquivos, temos a opção de
- renomear arquivo contendo caracteres reservados.
- reformate esta unidade com um sistema de arquivos mais moderno.
Se precisarmos compartilhar esses arquivos ocasionalmente com o Windows, devemos formatar a unidade externa para o NTFS. Somente se os dados forem acessados exclusivamente a partir do Ubuntu (ou outros sistemas operacionais Posix), podemos preferir escolher o ext4.