Rien ne vaut un terminal ; sa simplicité d’utilisation, son efficacité et sa rapidité nous facilitent la vie au quotidien pour accomplir des tâches simples ou complexes, du renommage de grands ensembles de fichiers à la conversion de notre bibliothèque musicale au format Vorbis. Il réalise tout cela bien plus rapidement que ses homologues graphiques.
Mais que faire lorsque nous devons mémoriser une grande quantité de commandes?
Pensons comme un utilisateur moyen: ils peuvent se sentir dépassés par la quantité de commandes à utiliser, par leur complexité et leurs différentes fonctions (et la vérité que je ne les blâme pas). À première vue, des choses comme celles-ci peuvent vous rebuter lorsque vous commencez à utiliser le terminal. Comptez simplement les fois où nous avons entendu quelque chose comme:
« Hé, comment s'est passée la commande pour monter la clé USB ? Oh, je l'ai mal saisie et ça m'a donné une erreur . »
Ou lisez quelque chose de presque inévitable:
maxwell@triskel $> sudo aptt-get install foo
bash: aptt-get: orden no encontrada
À moins de disposer d'un pense-bête complet des commandes, ou à défaut, d'une bonne mémoire, il est difficile d'exploiter pleinement la console . Si vous utilisez fréquemment le terminal, vous savez que saisir autant de commandes peut être déroutant, voire frustrant. Heureusement, les alias existent . On associe à une commande longue et complexe un raccourci plus court et plus facile à mémoriser et à saisir.
Par exemple, nous avons ces commandes:
sudo apt-get install
sudo apt-get remove
sudo apt-get update
apt-cache search
Ce sera sûrement plus rapide et plus facile pour vous de taper ceci:
apt-sys
apt-ren
apt-up
apt-find
Pour ce faire, il vous suffit d'ouvrir votre fichier .bashrc dans un éditeur de texte (si vous utilisez bash comme shell ; si vous utilisez zhs , il s'agit d'un fichier .zshrc ), et d'ajouter quelque chose comme :
alias apt-sys='sudo apt-get install'
alias apt-ren='sudo apt-get remove'
alias apt-up='sudo apt-get update'
alias apt-find='apt-cache search'
Et ce n'est pas tout, nous pouvons ajouter de nombreuses fonctions utiles, de la décompression, de l'écoute de musique au hasard à partir d'un répertoire, de la compression, de la connaissance de la date, des rappels, du déplacement entre les répertoires, etc.
Il est également possible d'y ajouter de la couleur en utilisant « echo » et même de leur lier des événements sonores via mpg321 ou ogg123.
Quelques exemples de base avec la navigation dans les répertoires:
## Dir shortcuts
alias atras='cd ..'
alias documentos='cd ~/documentos'
alias descargas='cd ~/descargas'
alias imagenes='cd ~/imagenes'
alias videos='cd ~/videos'
Cependant, pour réaliser une tâche très complexe, il serait plus approprié d'écrire un script séparé , afin de ne pas surcharger notre fichier .bashrc.
Enfin, voici quelques-uns de mes pseudonymes personnels, très personnels :
##Actualizar Trisquel
alias apt-dist!!='echo -e "\e[1;31mPeligro, peligro, que vas \e[1;37ma actualizar la distro entera o_o" && sudo apt-get update;apt-get -f -y dist-upgrade'
##Formatear
alias format?='sudo mkfs.vfat -F 32 -n'
##Editar bashrc
alias bash?='ne ~/.bashrc'
##Ver versión de Trisquel
alias trisquel?='cat /etc/lsb-release'
##Abrir navegador w3m
alias galeon?='echo -e "\e[0;32m:: :: ::\e[1;37mGaleon iniciado\e[0;32m:: :: ::" && sleep 2 && w3m http://trisquel.info/es'
##Salir
alias e?='exit'
##Dispositivos conectados
alias usb?='dmesg | grep sd'
##Saber el día y la hora
alias hoy?='echo -e "\e[1;31mPor favor deja de ser \e[1;37mtan vago, \e[1;33mmira que hoy es\e[1;32m:" && date "+%Y-%m-%d %A %T %Z" && echo -e "\e[1;37m Además yo no soy tu niñera -__-"'
Et avez-vous de bons alias à partager?
Lanceurs efficaces
Et avec cela, nous concluons cette petite revue sur les alias et leurs utilisations, rappelez-vous que si vous souhaitez éliminer des alias, vous pouvez utiliser l'utilitaire Unalias:
unalias mi-alias
Pour supprimer un alias.
unalias a
Pour supprimer tous les alias dans le fichier .bashrc.
Cependant, si vous les utilisez trop souvent, vous risquez d'oublier les vraies commandes (comme ce fut mon cas), il est donc préférable de les utiliser avec modération.
J'espère que vous pourrez désormais tirer un meilleur parti de vos appareils et gagner du temps . Passez un excellent week-end et à bientôt !
Salutations.