Quelques alias pratiques

Vous connaissez surement la commande alias qui permet de définir des alias sous linux. L'avez vous vraiment utilisée ? Des alias par défaut sur certaines distributions sont par exemple ll, qui fait en fait un ls -l. N'hésitez pas à utiliser cette commande pour définir des alias pour les commandes que vous utilisez régulièrement. Par exemple, j'ai défini :

  • Date et heure (à utiliser dans un nom de fichier par exemple) :

    alias dh="date +%Y%m%d%H%M%S"
    
  • Date uniquement

    alias d="date +%Y%m%d"
    
  • ls long, human readable et trié par date croissante

    alias lh="ls -ltrh"
    
  • Backup automatique lors d'une copie

    alias cpb="cp --backup --suffix=".$(date +%Y%m%d%H%M)""
    
  • Récupérer la liste des processus de l'utilisateur courant

    alias pu="ps aux | grep $LOGNAME | grep -v grep"
    

Et en bonus, une modification du prompt qui transformera

delovan@x-301:$

en

[11:14:18][delovan@x301 ~ ]$

export PS1="[t][u@h W ]$ "

Damien Gustave

Read more posts by this author.