UNIX - uncompress sous SOLARIS - Divers - Linux et OS Alternatifs
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.
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