Na realidade, um protocolo de acesso "NAS", como NFS, SMB ou AFS, não terá exatamente a mesma semântica de acesso que o sistema de arquivos nativo.
Por exemplo, no unix, quando você tem um arquivo que possui um processo de leitura / gravação e o exclui, em um sistema de arquivos local, o link para esse arquivo desaparece, mas o inode não será recuperado até o processo saídas (e a contagem de links vai para zero). Pelo menos em implementações mais antigas do NFS (e possivelmente mais recentes, embora eu não tenha certeza), você terminaria com esse arquivo sendo renomeado para .nfs - #### e movido para outro lugar, mas na verdade não apagado. O NFS melhor emula os padrões de acesso de um sistema de arquivos unix nativo.
O SMB / CIFS, quando montado em um sistema Windows, pode aparecer exatamente como se fosse um sistema de arquivos local. Não tenho certeza, não tenho tempo suficiente para sentar no windows. No entanto, é provável que existam diferenças entre um arquivo montado em SMB e outro em NTFS (e provavelmente um que seja fat32) que seria aparente se você estivesse escrevendo um programa de baixo nível.
Você provavelmente também verá artefatos estranhos se tiver montado uma partição NFS no Windows ou um compartilhamento SMB / CIFS no Unix.
Outras coisas mais exóticas como o AFS também terão comportamentos estranhos em relação a um sistema de arquivos local
Então, em suma, depende de qual protocolo NAS você está usando e de qual cliente você está usando, e com qual proximidade você está.