Comment y accéder ?
bash est le shell par défaut des terminals. Quand vous lancez votre terminal comme MATE terminal, bash se trouve directement installé dessus.
Pour changer de shell, ce n’est pas compliqué, vous exécutez le programme qui lance le shell à la place de celui que vous voulez remplacer.
Lancement du shell


Fonctionnalités
Comme le shell est l’endroit où vous allez passer le plus de temps, bash vous propose énormément de fonctionnalités.
Il y a surement d’autres choses qui sont faisables, mais j’ai utilisé bash pour deux choses :
Les raccourcis (alias)
Dans votre fichier .bashrc que vous pouvez consulter avec la commande suivante :
$ cat .bashrc
Il y a déjà plein de raccourcis :

Ces raccourcis ont pour objectif de vous simplifier la vie, et, avec le temps, vous allez voir, vous allez en rajouter pour les choses répétitives que vous effectuez.
La programmation
Si vous savez programmer en PHP, JavaScript, Python (ce sont les langages que je maîtrise), vous savez programmer en bash. Ces langages sont très similaires.
Mais vous allez me dire à quoi ça sert un langage de plus ?
Déjà, bash n’a aucun rapport avec PHP et JavaScript qui sont des langages web et se rapproche plutôt de Python.
Dans votre script bash, vous faites appel à des fonctions, à des commandes, à des programmes, vous rajoutez quelques if et for et voilà.