Sim, isso depende do tipo de sistema de arquivos. Mas todos os sistemas de arquivos modernos que conheço usam algum tipo de esquema de ponteiros. Os sistemas de arquivos linux / unix (como ext2, ext3, ext4, ...) fazem isso com o INODES.
Você pode usar ls -i
em um arquivo para ver qual inode-number é referenciado pelo nome do arquivo (residindo como meta-informação na entrada de diretório). Se você usar mv
nesses sistemas de arquivos, a ação resultante será um novo ponteiro dentro do sistema de arquivos ou um cp
/ rm
se você cruzar as bordas do FS.