UNIX - uncompress sous SOLARIS

UNIX - uncompress sous SOLARIS - Divers - Linux et OS Alternatifs

Marsh Posté le 05-03-2003 à 12:16:41    

Considérons deux utilisateurs : toto:group et moi:group
Considérons un répertoire bien pour tous les utilisateurs unix (777).
Considérons un fichier file.Z qui appartient à toto (rw-r--r--).
 
Je suis l'utilisateur moi, dans le répertoire en question.
 
la commande uncompress file.Z me crée un fichier file et détruit le fichier file.Z qui ne m'appartient pas.
 
La question est : pourquoi ai-je réussi à détruire un fichier qui ne m'appartient pas ?


---------------
"If you can walk away from a landing, it's a good landing. If you use the airplane the next day, it's an outstanding landing." - Chuck Yeager. | Chaîne YT | Photos
Reply

Marsh Posté le 05-03-2003 à 12:16:41   

Reply

Marsh Posté le 05-03-2003 à 12:19:21    

Parceque la destruction (effacement en fait) d'un fichier est lié aux droit d'écriture dans le répertoire. L'appel système permettant d'effacer un fichier est unlink. On supprime le lien entre le répertoire et le fichier, il s'agit bien d'une modification du répertoire.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 05-03-2003 à 13:08:55    

Oki :):):):)
J'ai oublié ce genre de détails depuis le bahut moi.


---------------
"If you can walk away from a landing, it's a good landing. If you use the airplane the next day, it's an outstanding landing." - Chuck Yeager. | Chaîne YT | Photos
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed