Dahr

Dahr's blog

Modifier l'extension de fichiers par lots

Rédigé par dahr Aucun commentaire

Pour modifier l'extension de plusieurs fichiers contenus dans le même dossier et ayant la même extension:

rename 's/\.mp3$/\.lfa/' *.mp3

s/ : correspond à une substitution

\.mp3$ : recherche la chaine de caractère .mp3 à la fin du nom du fichier

\.lfa : remplace par la chaine de caractère .lfa

 

*.mp3 pour tous les fichiers mp3 contenus dans le dossier

-n : permet de tester la commande sans toucher au nom des fichiers

Synchroniser le contenu de deux dossiers

Rédigé par dahr Aucun commentaire

Pour synchroniser deux dossiers en supprimant les éléments présents dans le dossier cible mais absents dans le dossier source :

rsync -avhP --delete dossier_source/ dossier_cible/

Attention : il faut être très prudent avec le paramètre --delete

Pour faire un essai de sa commande et voir quels fichiers seront impactés, on peut ajouter le paramètre -n :

rsync -avhPn --delete dossier_source/ dossier_cible/

Pour ne pas supprimer les fichiers il suffit de ne pas ajouter le paramètre --delete, ce qui donne :

rsync -avhP dossier_source/ dossier_cible/

-a : mode archive

-v : mode verbeux

-h : compréhensible pour les humains

-P : visualiser progrès

-n : test pour identifier les fichiers qui seront modifiés

 

Arrêter un processus

Rédigé par dahr Aucun commentaire

Tuer un processus par son PID :

Après avoir identifié le PID à l'aide de la commande top :

kill PID

Tuer tous les processus portant le même nom :

killall -i nom_du_programme

L'option -i permet de demander une confirmation avant de tuer le processus.

Fil RSS des articles de cette catégorie