Also, this: https://xkcd.com/981/
Darius On Sun, May 19, 2019 at 2:23 PM Paul Olaru via so <[email protected]> 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 <[email protected]> > 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
