Comment supprimer tous les fichiers du meme type dans tous les répertoires

Pour mon futur tuto, j’ai eu besoin de supprimer toutes les vidéos présentes dans le dossier music. J’ai donc fait un petit script qui permet de supprimer tous les fichiers .avi, .mov, .mpeg et .wmv. Ensuite si un répertoire est vide, il le supprime aussi :d Tout ça en récurrence.

Voila le petit script :

#!/bin/sh
find . -iname "*.avi" -exec rm -f {} ;
find . -iname "*.mpeg" -exec rm -f {} ;
find . -iname "*.mov" -exec rm -f {} ;
find . -iname "*.wmv" -exec rm -f {} ;
find . -depth -empty -type d -exec rm -rf {} ;

Pour l’exécuter (il faut d’abord le rendre exécutable) Il suffit de faire (dans le répertoire courant) :

chmod +x del_movie.sh
./del_movie.sh

Voila, j’espère que ca pourra vous servir ;)

Et si vous avez mieux, je suis preneur, car je trouve pas ca très performant …

Comment mettre en place un backup sur son serveur dedié ?

Comment mettre en place un système de backup automatique sur son serveur dédié qui tourne sous linux ? Et bien rien de bien compliqué, il suffit de lire ce qui va suivre pour sauvegarder les dossiers que vous voulez : /home les svn, les bases de données etc …

Il y a un petit outils qui va quasiment faire tout le travail pour nous : backup-manager [Tuto sur le site d'Ubuntu-Fr]. Je me suis insipiré de ce tuto pour ecrire celui que vous etes en train de lire.

Pour utiliser ce logiciel, et facon plus général, il vaut mieux etre en root pour effectuer toute le prochaine opération. on passe donc en root :

sudo su

Continue reading

Gestion des comptes en colocation

Update du  28 juillet 2009 :

Attention : Si vous avez déjà téléchargé le logiciel de gestion des comptes avant le 28 juillet 2009, Il vous faudra impérativement mettre à jour le logiciel car un bug a été décélé, il faussait les résultats. Cependant le bug ne touchait que les colocations avec plus de 4 personnes (inclus). Donc tant qu’on est moins de 4, il n’y a pas de problème. Il faut juste mettre a jour le fichier calcul.php. Je le mets a la fin, et remet a jour l’archive pour les autres.

Ça fait maintenant un an que je suis en collocation. Au début de la collocation on se demandait comme on allait faire pour gérer notre argent, enfin l’argent commun : pour les courses, l’eau, internet etc … Je m’étais dis qu’un petit script php/mysql serait sympa, mais je n’ai rien trouvé de très concluant ! Je me suis donc décidé a en faire un moi même. Ça fait maintenant un an qu’on l’utilise et j’avoue que c’est bien pratique. Ce logiciel permet de :

  • Ajouter des factures :
    • Date
    • Prix
    • Qui a payé
    • Pour qui
    • Description
  • Éditer / supprimer les factures
  • Ajouter / modifier / supprimer des utilisateurs ou des administrateurs (nombre illimité)
  • Calculer qui doit combien a qui :p
  • Des statistiques

Continue reading