Article View: fr.comp.sys.amiga
Article #108661Re: Liens DOS: �galit� ?
From: Beno�t de Boursetty
Date: Sun, 19 May 1996 00:00
Date: Sun, 19 May 1996 00:00
79 lines
4042 bytes
4042 bytes
In article <4nn5ju$s7s@news.u-bordeaux.fr> peron@emi.u-bordeaux.fr (Laurent Peron) writes:
> Beno�t de Boursetty (initbb@bb.gatelink.fr.net) wrote:
> : � quelle condition deux fichiers dont l'un est un lien
> : pointant sur l'autre sont ils "solidaires" si je modifie l'un des
> : deux ?
>
> : i.e. si j'ai fichier1 dans un r�pertoire, que je fais
>
> : 4> makelink fichier2 fichier1
>
> : et qu'ensuite je modifie fichier1, que se passe-t-il pour fichier2 ?
>
> : Deux situations se produisent:
>
> : a) le contenu de fichier2 n'est pas modifi�; ce n'est plus un lien.
> : Ce cas se pr�sente dans ma ram:, et entre deux r�pertoires dif-
> : -f�rents d'un de mes disques durs.
>
> : b) fichier2 reste un lien pointant sur fichier1, et � ce titre il
> : est modifi� de la m�me mani�re que fichier1. �a m'arrive sur
> : un de mes durs, entre deux liens dans un m�me r�pertoire.
>
> : Le cas a) me g�ne beaucoup, car je souhaiterais en fait que le lien
> : soit une pure '�galit�' entre les fichiers.
>
> Je ne connais pas ( encore ) l'utilisation des liens sour AmigaOS. Je
> vais regarder ca un de ces quatre. Mais je peux tu dire comment ca
> marche sous Unix. Ca t'aidera peut-etre.
> Remarquons deja que les liens sous AmigaOS ont la reputation d'etre
> mal geres et de, je crois, mal fonctionner.
>
> Sous Unix, il y a deux types de liens : Liens symboliques et liens
> physiques.
> Les liens symboliques se font entre deux fichiers quelconques, les
> liens physiques entre deux fichiers d'une meme partition ( d'un meme
> "device" ).
>
> Lien symbolique ( soft link ) : Le fichier lien ( ici, fichier2 ) contient juste le
> chemin du fichier "fichier1". Et le flag "lien symbolique".
> Lorsqu'on accede a fichier2, il va alors parcourir l'arborescence et
> arriver a fichier1. Quand on modifie fichier1, fichier2 est aussi
> modifie.
>
> Lien physique ( hard link ) : Le fichier fichier2 est indique "lien
> physique" et pointe vers les donnees de fichier1. En supprimant les
> details techniques ( trop long a dire ici ), quand fichier1 sera
> modifie, fichier2 ne bougera pas, et il sera le seul a pointer vers
> les donnees qui auparavant etaient partagees entre les deux
> fichiers. fichier1, pointera maintenant vers ses propres donnees.
Est-ce que tu veux dire que lorsque je modifie fichier1, par exemple,
il y a d'abord effacement de fichier2, copie de fichier1 en fichier2,
puis modification de fichier1 ?
Bon alors je pose la seule question qui m'int�resse:
Y A-T-IL MOYEN DE CR�ER DES LIENS SYMBOLIQUES, C'EST � DIRE O�
L'�GALIT� ENTRE DEUX FICHIERS EST PR�SERV�E PAR UNE MODIFICATION DE
L'UN DES DEUX, � L'AIDE D'AMIGAOS ?
MERCI D'AVANCE.
> Regarde la doc de Makelink ( ce que je n'ai pas encore fait ), tu
> trouveras surement des explications complementaires.
Bin je l'ai pas... Y'avait pas de doc sur le DOS avec mon A1200...
--
Beno�t.
____________________________ +----------------------------+
/ / | Im�to to boku wa furansujin
/Beno�t de Boursetty / | desu. Nihonjin no email no
/ initbb@bb.gatelink.fr.net / | aite o shirabemasu. Nihongo
/ / | wa benky� shimasu. "email" o
/___________________________/ | suru kudasai.
+----------------------------+
Technical Details
Message-ID:
<initbb.00s4@bb.gatelink.fr.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<initbb.00oh@bb.gatelink.fr.net> <4nn5ju$s7s@news.u-bordeaux.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: f5be2,250e9916f1484d21 X-Google-Attributes: gidf5be2,public From: initbb@bb.gatelink.fr.net (Beno�t de Boursetty) Subject: Re: Liens DOS: �galit� ? Date: 1996/05/19 Message-ID: <initbb.00s4@bb.gatelink.fr.net> X-Deja-AN: 155612597 references: <initbb.00oh@bb.gatelink.fr.net> <4nn5ju$s7s@news.u-bordeaux.fr> content-type: text/plain; charset=iso-8859-1 x-newssoftware: GRn 2.1 Feb 19, 1994 organization: home mime-version: 1.0 newsgroups: fr.comp.sys.amiga