Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Distributions > Debian

Debian Vos questions sur la distribution Debian

Réponse
 
Outils de la discussion
Vieux 12/07/2008, 09h01   #1 (permalink)
Candidat au titre de Membre du Club
 
Date d'inscription: juillet 2006
Messages: 21
Par défaut Trouver et supprimer les fichiers des utilisateurs qui n'existent plus

Bonjour à tous !

Je souhaiterai localiser et supprimer tous les fichiers d'un utilisateur que j'ai déjà supprimé. Je n'arrive pas à trouver sur Google (je tape trop de mots-clés et il part dans tous les sens).

Quand je fais, repquota /home, suite à divers tests que j'avais fait au début de la configuration de mon serveur, j'obtiens :

Code :
Utilisateur     utilisé souple stricte sursis utilisé souple stricte sursis
----------------------------------------------------------------------
root      -- 8639672       0       0             75     0     0
www       --    1176  100000  100000             50     0     0
phpmyadmin --   26160       0       0           1194     0     0
Guile     --      16  600000  600000              4     0     0
Bre@l     --       4  600000  600000              1     0     0
[...]
#6157     --       4       0       0              1     6     7
#10004    --      16       0       0              4     0     0
J'aimerai pouvoir supprimer les deux dernières lignes (car ça fait pas beau :-P), mais je n'arrive pas à trouver où se trouve ces 5 fichiers...

Je suppose que lorsque j'aurai supprimé ces 5 fichiers / dossiers, ces deux lignes partiront.

Comment faire ?

Merci et bon grand week-end à tous !

EDIT: je tiens à ajouter que lorsque je fais :
Code :
ls -laR /home | grep #6157
Je n'obtiens aucun résultat...

Dernière modification par ggnore ; 14/07/2008 à 01h18
delcedo est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/07/2008, 14h52   #2 (permalink)
Membre régulier
 
Avatar de SYL666
 
Date d'inscription: novembre 2003
Messages: 132
Envoyer un message via MSN à SYL666
Par défaut

Pour trouver des fichier, la commande find est ta meilleure amie :

find /home -uid 6157

Sinon, edquota accepte les GID / UID en lieu est place du nom de groupe / utilisateur.
Essai donc de tout remettre à 0 :

edquota -f /home 6157
SYL666 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 13/07/2008, 14h57   #3 (permalink)
Candidat au titre de Membre du Club
 
Date d'inscription: juillet 2006
Messages: 21
Par défaut

Hello !

Je n'ai aucun résultat retourné par la commande find. Il n'y a donc pas de fichier associé à l'utilisateur, et pourtant... quota en voit.

Je viens de voir le problème... quota était à off et donc ne se mettait pas à jour...

Je viens donc de faire un petit quotacheck /home, et il vient de me recréer tout comme il faut les quotas, et ces utilisaters inexistants ont bien disparu.

J'ai remis quotaon et hop, voilà :-)

Problème résolu !

Merci pour l'aide
delcedo est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Distributions > Debian



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 17h01.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2008 www.developpez.com - Legal informations