Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1523 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Grosse boulette, besoin d'aide

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Grosse boulette, besoin d'aide

n°436108
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 15:22:56  profilanswer
 

Salut,
 
J'ai fait une grosse boulette, j'ai changé les droits sur tous les fichiers et  les repertoires en 755 dans /home. Ya t(il un moyen de revenir a des droits normaux, du style 640 sur les fichiers textes etc. ?
 

mood
Publicité
Posté le 20-03-2004 à 15:22:56  profilanswer
 

n°436109
zobbitenfe​r
Posté le 20-03-2004 à 15:24:39  profilanswer
 

ben vi en se logguant en root ...

n°436133
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 15:44:12  profilanswer
 

zobbitenfer a écrit :

ben vi en se logguant en root ...


 
??
 
Je ne pensais pas a changer les droits des milliers de fichiers a la main en root si c'est a ca que tu pensais. Je pensais plutot a un outil ou un script...

n°436136
alien cons​piracy
hardtrance addict
Posté le 20-03-2004 à 15:46:05  profilanswer
 

chmod -R /home 640

n°436141
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 15:48:32  profilanswer
 

Si je fais ca il s'arrete au premier sous-repertoire, les autres repertoires etant en 640 il ne les parcours pas et en plus je veux que mes repertoires restent en 700 ou 710.
Merci quand meme.

n°436144
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 15:49:45  profilanswer
 

Oups desole je n'avais pas fais ca mais chmod -R 640 /home
J'essaie commetu dis.

n°436156
arghbis
salops de dauphins
Posté le 20-03-2004 à 16:01:00  profilanswer
 

sinon, tu fais find /home/ -type f | xargs chmod 640, puis find /home/ -typed | xargs chmod 700 pour les dossiers

n°436158
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 16:03:06  profilanswer
 

Meci, j'essaie ca
Je peux lui preciser le type de fichier ? remplacer f par *.tar.gz par exemple ?

n°436163
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 16:06:00  profilanswer
 

Code :
  1. find /home/mp3/mp3/ -type f | xargs chmod 640
  2. xargs: Le paramètre simple n'est pas repérable par apostrophe.
  3. zsh: broken pipe  find /home/mp3/mp3/ -type f |
  4. zsh: exit 1       xargs chmod 640


 
Ca veut dire quoi ?


Message édité par Gaellick le 20-03-2004 à 16:06:51
n°436165
Mjules
Modérateur
Parle dans le vide
Posté le 20-03-2004 à 16:09:55  profilanswer
 

un peu d'aide :
http://forum.hardware.fr/forum2.ph [...] 086&cat=11
 
http://forum.hardware.fr/forum2.ph [...] 352&cat=11
 
http://forum.hardware.fr/forum2.ph [...] 504&cat=11
 
http://forum.hardware.fr/forum2.ph [...] 008&cat=11


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
mood
Publicité
Posté le 20-03-2004 à 16:09:55  profilanswer
 

n°436189
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 16:35:41  profilanswer
 

Merci beaucoup.  
 
Recherche est mon ami. Je vais essayer d'y penser.
 
Une derniere question, quels sont les droits normalement sur les fichiers dans /sbin et /usr/sbin

n°436191
Mjules
Modérateur
Parle dans le vide
Posté le 20-03-2004 à 16:38:09  profilanswer
 

à part pour quelques uns :
 755 root:root


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°436205
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 16:57:05  profilanswer
 

Merci
 
Parcntre j'i un peu de mal avec find. J'essaie de touver les fichiers qui se termient par .sh en faisant :
 
find . -regex `.*sh`
ou
find . -path `.*sh`
 
mais ca marche pas !


Message édité par Gaellick le 20-03-2004 à 17:08:11
n°436212
arghbis
salops de dauphins
Posté le 20-03-2004 à 17:13:13  profilanswer
 

c'est bien de lire les man.
 
bon, ton erreur, c'est que le . est un caractère spécial dans les regexp. en l'occurrence, il faut écrire :

Code :
  1. find . -regex '.*\.sh'


 
pour trouver les fichiers .sh

n°436219
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 17:18:46  profilanswer
 

arghbis a écrit :

c'est bien de lire les man.
 
bon, ton erreur, c'est que le . est un caractère spécial dans les regexp. en l'occurrence, il faut écrire :

Code :
  1. find . -regex '.*\.sh'


 
pour trouver les fichiers .sh


 
Merci de ta réponse (juste pour info je suis en tain de le lire justement mais c'est pas tres clair.
 
J'ai trouve une solution en me mettant dans le repertoir que je veux explorer et en tapant :
 
find -path './*sh'
 
 
ca marche
J'essaie ta proposition

n°436249
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 20-03-2004 à 17:58:22  profilanswer
 

Merci a tous vous m'avez sorti d'une sacree m.... ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Grosse boulette, besoin d'aide

 

Sujets relatifs
[Mandrake 9] grosse mémoireAide svpl
Le debutant a fait une betise a l'aide vite svp !!!Besoin de votre aide!
Aide sur le MultiheadCherche aide sur GD librairie en perl
Besoin d'un fichier pour half life ... beta 5.2besoin d'aide pour configurer KDevelop pour java
Plus de sujets relatifs à : Grosse boulette, besoin d'aide


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR