Also, this: https://xkcd.com/981/

Darius

On Sun, May 19, 2019 at 2:23 PM Paul Olaru via so <so@cursuri.cs.pub.ro> wrote:
>
> Pentru a nu avea bucle la reference count-uri și alte dubioșenii, majoritatea 
> sistemelor de fișiere interzic hardlinkurile la directoare, cu excepția celor 
> de tip . și .. ; toate celelalte tipuri de fișier pot avea hardlinkuri 
> arbitrare.
>
> În general vorbim de hardlink-uri când avem dentry-uri multiple către același 
> inode. La directoare nu vorbim despre asta (. și .. nu prea le considerăm 
> hardlinkuri deși sunt, dacă am fi pedantici). Directoarele interzic chestia 
> asta pe majoritatea, dacă nu pe toate sistemele de fișiere (poate chiar 
> direct în layerul de VFS în loc de implementarea individuală a sistemului de 
> fișier).
>
> Linkurile simbolice pur și simplu sunt fișiere speciale, individuale, care au 
> semantica că indică printr-un nume stocat către alt fișier. De orice tip. 
> Poate fi și către un alt sistem de fișiere. Translația se petrece în layerul 
> VFS, nu în implementarea individuală a sistemelor de fișiere (de obicei).
>
> On Sun, May 19, 2019, 2:16 PM Andra Danciu via so <so@cursuri.cs.pub.ro> 
> wrote:
>>
>> Salut!
>>
>> Printre intrebarile de la lucrarea 4 de curs din ani precedenti am
>> gasit pe ocw intrebarea urmatoare:
>>
>> Precizați două diferențe între un symbolic link și un hard link.
>> Răspuns: Un symbolic link are un inode al său, pe când un hard link
>> este un dentry (un nume și un index de inode). Un symbolic link poate
>> referi directoare în timp ce un hard link nu; un symbolic link poate
>> fereri un fișier de pe altă partiție/alt sistem de fișiere, în timp ce
>> un hard link nu.
>>
>> As fi putut sa jur ca raspunsul "un hard link nu poate referi
>> directoare" este fals. Asa ca am dat de urmatoarea postare:
>> https://askubuntu.com/questions/210741/why-are-hard-links-not-allowed-for-directories
>>
>> Confuzia mea este urmatoarea: un d-entry nu este un hard link spre un
>> director (scrie asta si in notitele de curs) ? "." si ".." nu sunt
>> hard link uri catre directorul curent si directorul parinte? Daca nu,
>> ce sunt?
>>
>> Cu respect,
>> Andra
>> _______________________________________________
>> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
>
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui