commande ls qui met des trucs en rouge [Mandrake 9.2] - Linux et OS Alternatifs
Marsh Posté le 14-04-2004 à 15:08:53
ca doit etre du à la config de ton bash non ?
bah souvent j'ai vu les archives mises en rouges, les dossiers en bleu, les fichiers sans rien de particulier en blanc, et les exécutables en vert, mais comme c'est configurable, ca peut changer
fait un ls -l pour voir si ca ne change pas suivant les attributs de tes fichiers ...
Marsh Posté le 14-04-2004 à 15:09:38
en rouge ce sont les liens qui sont cassés ( i.e pour lesquels les fihciers vers lesquels ils pointent n'existent plus )
Marsh Posté le 14-04-2004 à 15:15:54
Voici un extrait de ll /usr/bin :
|
Ici par exemple, sudo et suidperl sont surlignés en rouge, et ssh-askpass -> ../..//usr/lib/ssh/ssh-askpass clignote surligné en rouge.
Alors ok pour ssh-askpass effectivement le fichier pointé n'existe pas (je fais quoi, j'efface le lien ?), mais pour les autres ce ne sont pas des liens, si ?
EDIT : apparemment les fichiers surlignés en rouge non clignotant sont des fichiers sur lesquels le bit "s" est positionné, ça veut dire quoi ?
Marsh Posté le 14-04-2004 à 15:18:31
déja si ca pointe vers un fichier qu'existe pas, tu peux effacer
Marsh Posté le 14-04-2004 à 15:35:18
j'ai jamais fait gaffe a ca.. c'est pas ce qu'on appelle "le bit suid" ?
faudrait chercher pour savoir ce que c'est mais j'ai un peu la flemme
Marsh Posté le 14-04-2004 à 15:45:15
non, c'est le fait qu'il ont le bit set-uid ( man chmod )
Marsh Posté le 14-04-2004 à 15:50:23
Ah ok, ça veut dire qu'on y accède avec les droits du proprio.
Ca change quoi par rapport au fait de donner ce droit à tout le monde ?
Marsh Posté le 14-04-2004 à 15:51:31
si tu lances un fichier dont le proprio est root et que ce fichier a le bit set-uid, alors tu le lances en tant que root et avec les droits de root ( et non avec tes droits d'utilisateurs ).
Marsh Posté le 14-04-2004 à 14:45:02
Ca fait un bout de temps que je vois ça et je me demande bien ce que ça peut vouloir dire.
Lorsque je fais ls (ou ls-l), ça m'affiche certains trucs en rouge, voir même en rouge clignotant !
J'ai fait man ls, mais j'ai pas trouvé, quelqu'un sait ce que cela veut dire ?