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