Mover um arquivo ou diretório altera a propriedade de metadados que identifica seu pai na árvore de arquivos, mas não altera seu id de nó real. No disco físico, ele ainda está no mesmo lugar, e o sistema de arquivos ainda o conhece como o mesmo objeto. Em qualquer lugar em que o ponteiro de arquivo ou diretório esteja aberto, ele já estará conectado a esse objeto, e uma alteração nos metadados de objetos não afetará os processos abertos. As coisas só irão quebrar quando você tentar abrir um novo ponteiro baseado no caminho do sistema de arquivos.
Da mesma forma, você pode mover um arquivo que está sendo gravado e as gravações continuarão indo para o novo local; porque é na verdade o mesmo nó de arquivo, apenas reconectado a um lugar diferente na estrutura de arquivos. Nem a localização física no disco nem o id do nó mudam, o sistema de arquivos apenas atualiza seu mapa interno de nós no disco para os caminhos no sistema de arquivos.
Além disso, esse comportamento se aplica apenas quando o objeto movido permanece no mesmo sistema de arquivos. Se você movê-lo de uma montagem para outra, a localização física do nó deve ser alterada e o objeto será excluído do sistema de arquivos original, deixando os ponteiros mortos!