Remove orphelan paquets
deborphan | xargs apt-get remove --purge -uy
Taille d'un repertoire!
du -hs ~/* | sort -nr | head du -hms ~/* | sort -nr | head
Renommage de plusieurs fichiers avec expression régulière
Utilisation de la commande rename.
Par exemple, remplacement de .html par .php
$ rename 's/html/php/' *.html
Pour effectuer récursivement le remplacement dans les sous-répertoires :
$ find . -name '*.html' -print | rename 's/html/php/'
Recherche de fichiers (ne) contenant (pas) une certaine chaîne
Fichiers contenant “ xxx ” :
$ grep -l -re "xxx" *
Fichiers ne contenant pas “ xxx ” :
$ grep -L -re "xxx" *
Fichiers ne contenant pas “ xxx ” mais contenant “ yyy ” :
$ grep -L -re "xxx" * | xargs grep -l -re "yyy"