background preloader

Ligne de commande

Facebook Twitter

Comparer deux dossiers (Version 2) - Nicofo. Update - Script mis à jour.Affichage plus clair des différences dans les dossiers.

Comparer deux dossiers (Version 2) - Nicofo

Cette mise à jour permet un affichage beaucoup plus clair des résultats lorsqu'un dossier est manquant : au lieu d'afficher tous les sous-fichiers, compDossier n'affichera plus que le nombre de fichiers. Exemple : $ compDossier /media/Sauvegardes_Photos ~/Images Fichiers différents par leur taille :img14.jpgimg16.jpg Ce que "/media/Sauvegardes_Photos/" contient en plus : Ce que "/home/nicolas/Images/" contient en plus :2010/img_new1.jpg2010/img_new2.jpg2011/ (27 éléments) Remarque : si vous voulez toujours voir tous les fichiers, utilisez l'option -a Remarque : le script a été renommé en compDossier (anciennement compDossier2)22/11/2011 Le script compDossier permet de comparer rapidement 2 dossiers et d'en lister les différences.

Une partie a été réécrite et le script est dorénavant incroyablement plus rapide ! Il existait déjà compDossier_simple, voici désormais compDossier ! Et à quoi ça peut servir ? Shutdown, halt, poweroff, reboot. Court billet qui répond à des questions existentielles : avec quelle commande éteignez-vous votre système ?

Shutdown, halt, poweroff, reboot

Connaissez vous les différences entre un shutdown et un halt ? Personnellement j'ai l'habitude d'utiliser shutdown, mais je me suis demandé si les autres commandes éteignaient aussi proprement le système. Shutdown est une commande qui passe le runlevel à 0 ou 6 (arrêt ou redémarrage) suivant l'argument que l'on lui donne. Avant de le faire, elle envoie un SIGTERM à tous les processus, prévient tous les utilisateurs que le système va s'éteindre, bloque la commande login, et dispose d'un timer pour que l'arrêt puisse être planifié. Halt et reboot sont des commandes appelées pour éteindre ou redémarrer le processeur. Poweroff n'est qu'un lien symbolique pointant vers halt. En résumé, dans des cas d'utilisation classiques, faire un shutdown, un halt, un poweroff ou un reboot revient au même ! Linux – Simplifiez vous l’extraction en console !

Ce soir, je télécharge la dernière version de Zend Framework pour un projet que je dois mettre à jour.

Linux – Simplifiez vous l’extraction en console !

Sur le site de Zend, le fichier est proposé en tar.gz, fichier que je télécharge. Comme à chaque fois que je télécharge un fichier tar.gz, je me pose la question qui tue : « C’est quoi déjà la commande pour dés-archiver un fichier tar.gz ? « Mais c’est pourtant simple ! « tar xvzf » suivi du nom de ton fichier… Ah oui, c’est vrai ! Ouvrez votre fichier .bashrc. vim ~/.bashrc Ajoutez le code suivant à la fin du fichier. Extract () { if [ -f $1 ] ; then case $1 in *.tar.bz2) tar xvjf $1 ;; *.tar.gz) tar xvzf $1 ;; *.bz2) bunzip2 $1 ;; *.rar) rar x $1 ;; *.gz) gunzip $1 ;; *.tar) tar xvf $1 ;; *.tbz2) tar xvjf $1 ;; *.tgz) tar xvzf $1 ;; *.zip) unzip $1 ;; *.Z) uncompress $1 ;; *.7z) 7z x $1 ;; *) echo "don't know how to extract '$1'...

" ;; esac else echo "'$1' is not a valid file! " Vous avez ensuite deux possibilités. Cet article a été publié par Thomas sur le blog generation-pc.