Nu prea cred ca poti exact ce vrei tu. Fiind un hard link, orice vrei sa 
afli despre el vei afla ca si despre un fisier normal. In schimb:

ls -li (nu -la) iti da cam asa:

1949014 -rw-r--r--    2 root     root            0 Sep 17 09:49 test
1949014 -rw-r--r--    2 root     root            0 Sep 17 09:49 test2

unde prima cifra este inodul la care pointeaza fisierele respective. 
daca este acelasi i-nod, inseamna ca unul din fisiere este hardlink. 
Practic din momentul in care-l faci hardlink, este un fisier, nu mai e 
un link. 

"2" din fata "root" inseamna cate "link-uri" pointeaza la acel fisier. 
In cazul asta 2. (deci exista 1 hardlink la el, pe langa fisierul de 
baza). Cand acest numar devine zero, fisierul, desi poate existent pe 
hard, nu mai poate fi accesat. Este practic sters. De fapt stergerea = 
stergerea ultimului hardlink.

Nu stiu cat de corect m-am exprimat. hope you got the point.


> Cum imi dau seama daca un fisier este un hardlink sau daca este
> fisier normal (fara sa-l modific ca sa vad daca se modifica in ambele
> puncte)?

-- 


"Let's be realistic and try the impossible." - Che Guevara

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui