Petite énigme de console linux que je n'arrive pas à résoudre.
Le problème étant que je suis amené assez régulièrement à bosser sur un vieux PC sous Windows XP pas connecté à Internet, infesté par des virus et worms en tout genre. Le principal symptôme réside en la création sur les clés USB insérées sur ce PC de petits fichiers *.exe partout, selon la même forme à chaque fois : dans chaque dossier, un .exe du même nom que ledit dossier, d'ailleurs toujours de la même taille à l'octet près.
Du coup, avant d'insérer la clé sur mon pc windows, je l'ouvre sur mon laptop linux pour supprimer tout à la main, à coup de rm -ri. Mais je n'ai pas trouvé de solution pour supprimer tous les fichiers de la forme */*.exe, où les deux astérisques correspondraient à un même valeur à chaque fois, et find ne semble pas être capable de trouver tous les fichiers *.exe qui correspondent à une taille précise.
Existerait-il un moyen simple (une commande unique, sans passer par un script), qui permette de tout supprimer d'un seul coup ?
Merci pour vos réponses, mais j'ai déjà essayé, hélas sans résultats, ces solutions. Un petit coup de ls -lr ./*/*.exe me sort donc la liste des worms en question, et leur taille associée, 98 304 octets précisément à chaque fois. find -name "*.exe" est plus bavarde encore (fouine plus loin dans les arborescences).
Mais pour ce qui est de find -size 98304, silence total. Aucun affichage par la commande. J'ai l'impression que find ne peut trouver des fichiers correspondant à une taille exacte, mais uniquement plus grands (-size +xxx) ou moins grands (-size -xxx) que la valeur donnée.
Ah, merci beaucoup jo_link_noir, là, find trouve bel et bien les fichiers.
Je passe le sujet en résolu, car bien que ce ne soit pas la solution la plus propre pour faire ce que je veux, elle a le mérite d'être simple...
Suppression de fichiers du nom du dossier
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique