.bashrc et .bash_aliases
Posté : ven. 6 mars 2020 21:52
.bashrc et .bash_aliases
Les alias sont des substitutions abrégées de commandes répétitives et/ou longues à taper dans la console.
Tout d'abord vérifier que cette section figure dans votre .bashrc, sinon insérez là.
puis aller dans son /home
Et créer le fichier .bash_aliases
avec vos alias, par exmple
Et recharger ce fichier de configuration
Et vérifier que les alias soient bien pris en compte
Vous me direz : "moi mes alias je les mets dans .bashrc, je vous répondrai : bah oui mais ce n'est pas propre, ça l'est beaucoup s'ils sont dans un fichier à part..."
Rappel sur les processus de connexion tty
Shell : processus de connexion
Voici le protocole de connexion à un tty (shell) A utiliser pour personnaliser l'écran de connexion au tty
Les alias sont des substitutions abrégées de commandes répétitives et/ou longues à taper dans la console.
Tout d'abord vérifier que cette section figure dans votre .bashrc, sinon insérez là.
Code : Tout sélectionner
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Code : Tout sélectionner
$ cd ~
Code : Tout sélectionner
$ nano .bash_aliases
Code : Tout sélectionner
alias duke='~/DukeNukem/duke3d.sh'
alias ls='ls --color=auto'
alias pycharm='sh /opt/pycharm-community-2019.3.1/bin/pycharm.sh &'
Code : Tout sélectionner
$ source .bashrc
Code : Tout sélectionner
$ alias
alias duke='~/DukeNukem/duke3d.sh'
alias ls='ls --color=auto'
alias pycharm='sh /opt/pycharm-community-2019.3.1/bin/pycharm.sh &'
Rappel sur les processus de connexion tty
Shell : processus de connexion
Voici le protocole de connexion à un tty (shell) A utiliser pour personnaliser l'écran de connexion au tty
- Affichage du fichier “/etc/issue”. Fichier lu avant le login.
- Demande du login et du mot de passe
- Affichage du fichier /etc/motd. Fichier lu après le login.
- Execution des scripts /etc/update-motd.d
- Exection des /etc/profile et ~/.bash_profile