Skip to content
 

Les alias pour gagner du temps

J’ai installé des alias pour me faciliter la vie et ne pas retaper les commandes apt-get.

Un alias est un raccourci pour une commande en console.

alias permet de lister les alias existants, tandis que alias exemple=’commande’ va créer un raccourci nommé exemple qui exécutera une commande.

unalias exemple supprimera l’alias créé.

Voila donc les alias que je me suis créé:

alias acs='apt-cache search'
alias agd='sudo apt-get dist-upgrade'
alias agg='sudo apt-get upgrade'
alias agi='sudo apt-get install'
alias agr='sudo apt-get remove'
alias agu='sudo apt-get update'
alias ban='sudo fail2ban-client status'


Les alias permettent de passer des arguments.

Ainsi alias ssh va exécuter la commande  sudo fail2ban-client status ssh pour lister le nombre d’échecs d’authentification sur le protocole ssh, ayant entrainés un bannissement temporaire de l’adresse IP tandis que sudo fail2ban-client status apache fera la même chose pour les échecs sur l’authentification d’apache.

user@sd-12345:~$ ban ssh
Status for the jail: ssh
|- filter
|  |- File list:        /var/log/auth.log
|  |- Currently failed: 0
|  `- Total failed:     567
`- action
|- Currently banned: 0
|  `- IP list:
`- Total banned:     80
user@sd-12345:~$


Pour être conservés d’une session à l’autre, les alias doivent être inscrits dans le fichier .bashrc .

Laissez une réponse