Debian Best Of – Fonctions

Fonctions globales :

/etc/bash.bashrc

Fonctions spécifiques à un utilisateur :

~/.bashrc

Créer un dossier et s’y déplacer :

mkdircd()
{
  mkdir "$1" && cd "$1" ;
}

Purger containers, images, volumes et réseaux customs (Docker) :

dockerm()
{
  docker container rm $(docker container stop $(docker container ls -aq)) ;
  docker image rm -f $(docker image ls -q) ;
  yes | docker system prune --all --volumes ;
}

Afficher tous les fichiers plus récents qu’un fichier utilisé comme référence temporelle :

findnewer()
{
  find / -type d \( \
  -path /proc -o \
  -path /sys  -o \
  -path /dev -o \
  -path /run -o \
  -path /tmp \) \
  -prune -o \
  -newer "$1" -print
}
export -f findnewer

Usage :

findnewer REF # utilisateur classique
su -c "findnewer REF" # root
Fermer le menu