On Thursday 11 April 2002 07:40, Ludwin Fischer wrote:
> Je me suis amusé récemment à effacer un fichier non pas en faisant rm
> <fichier>, mais mv <fichier> /dev/null ... Juste comme ça. J'ai eu tort,
> semble-t-il, parce qu'après, il n'était plus possible de faire démarrer
> un serveur X (sauf en tant que root). La commande "mv <fichier>
> /dev/null ..." a changé les permissions de dev/null , et pour faire
> marcher le serveur X à nouveau, j'ai dû utiliser chown...
>
> 2 questions:
>
> 1: Pourquoi dev/null change-t-il ses permissions dans ce cas?

umask du shell de l'utilisateur.

> 2: je sais comment attribuer les permissions à un utilisateur, mais pas
> comment les attribuer à tous... Je voudrais que tous les usagers
> inscrits puissent utiliser /dev/null (et donc X, et d'autres programmes)
> . J'ai regardé la man page de chown, mais ce n'est pas clair. Je fais
> comment?

chmod 666 /dev/null. 

Pour l'autre notation (dont je ne me souvient jamais de la syntaxe...)  voir 
: man chmod

Daniel
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.

Répondre à