On Mon, 26 Feb 2001, Cernat Gabriel wrote:

> E vorba de deschiderea unui fisier intr-un proces.
> Se incrementeaza numarul de hard links?

Nu. Hard links inseamna altceva: inseamna sub cate nume este referit
fisierul. In UNIX - corect in cele mai multe sisteme de fisiere prezente
in UNIX - fisierele n-au nume, ci in ID, iar numele fisierului este de
fapt o referire un ID (un director este un tabel de refefinte de forma
(nume, ID)); un acelasi fisier exista pe disc o singura data dar poate fi
referit din mai multi directori de pe aceeasi partitie cu nume diferite.
Cand stergi un fisier tu de fapt stergi numai referinta (intrarea in
directorul respectiv) iar contorul de hardlink-uri este decrementat cu 1.
Daca ajunge zero este sters si fisierul.

Socrate

-- 
Radu Filip
                           Network Administrator @ Technical University of Iasi
[EMAIL PROTECTED]             Information Technology and Communication Center
http://socrate.tuiasi.ro/  [EMAIL PROTECTED] | http://www.ccti.tuiasi.ro/




Reply via email to