LFN
Significa "Long Filename". LFN é uma extensão do padrão de "nome de arquivo curto" usado no DOS, que permitia apenas oito caracteres maiúsculos, além de uma extensão de arquivo de três caracteres. Os nomes de arquivo LFN podem ter até 255 caracteres, incluindo a extensão de arquivo, que pode ter mais ou menos de três caracteres. Eles podem incluir caracteres minúsculos e maiúsculos, além de espaços, números e símbolos.
A Microsoft introduziu o suporte a nomes de arquivo longos com o sistema de arquivos VFAT em 1994. O VFAT foi incluído pela primeira vez no Windows NT 3.5 e, posteriormente, no Windows 95. Para manter a compatibilidade com versões anteriores do sistema de arquivos FAT, a Microsoft forneceu uma forma automática de encurtar nomes de arquivo longos usando um til seguido de um número. Se o nome de arquivo encurtado entrasse em conflito com outro nome de arquivo, o número seria incrementado em um. Por exemplo:
- EXAMPLE.DOC → EXAMPLE.DOC
- Example.doc → EXAMPLE.DOC
- Sample File.doc → SAMPLE~1.DOC
- Sample File copy.doc → SAMPLE~2.DOC
- Verylongfilename.txt → VERYLO~1.TXT
NOTE: Embora Windows, macOS e Unix ofereçam suporte a nomes de arquivo longos há mais de duas décadas, um nome de arquivo ainda pode ser truncado se o arquivo for copiado ou editado por um sistema Windows que use o sistema de arquivos FAT.
Teste seus conhecimentos