birkoss.com

bash


Afficher la taille des sous-dossiers en ordre de poids

Commande très pratique pour afficher la taille des sous-dossiers du dossier en cours, en ordre de poids :

du -h --max-depth=1 | sort -h

Voici un exemple du résultat :

4.0K    ./Atom Crashes
4.0K    ./.com.google.Chrome.4A1OpU
4.0K    ./.ICE-unix
4.0K    ./luwzdil1.tmp
4.0K    ./orbit-standish
4.0K ...

Effacer les fichiers plus vieux que 30 jours

Cette commande effacera les fichiers plus vieux que 30 jours, dans le dossier en cours :

find . -mtime +30 -exec rm {} \;

Le signe devant le 30 indique la comparaison à faire:

  • +30 = Supérieur à 30 jours
  • -30 = Inférieur à 30 jours
  • 30 = Exactement 30 jours

La syntaxe de l'argument exec ...

Les commandes Bang de Bash

En CLI, nous utilisons souvent les mêmes commandes, et les mêmes arguments. Voici des trucs simples pour augmenter votre rapidité et votre efficacité avec Bash.

!!

Cette commande va exécuter la dernière commande à nouveau. Voici un exemple pratique:

apt-get update

Nous donnera le résultat suivant, n'ayant pas les accès ...