ext4 armazena o alvo de um link simbólico dentro do inode , se o destino for menor de 60 bytes de comprimento. Alvos mais longos serão armazenados em um bloco de dados.
Eu sou um andarilho do Unix. Eu notei que links simbólicos não possuem blocos de dados alocados para eles, eu acho que o inode do arquivo symlink armazena o nome do arquivo ao qual o link simbólico se refere, este é realmente o caso?
$ stat sdb
File: sdb -> /dev/sdb
Size: 8 Blocks: 0 IO Block: 4096 symbolic link
Device: 803h/2051d Inode: 26348139 Links: 1
....
Eu só poderia imaginar uma possibilidade por enquanto, o inode do sml symlink contém entre outras coisas (isto é, proprietário, permissões ...) + /dev/sdb
path.
ext4 armazena o alvo de um link simbólico dentro do inode , se o destino for menor de 60 bytes de comprimento. Alvos mais longos serão armazenados em um bloco de dados.
Tags ext4 files inode filesystems symlink