===== bash ===== C'est l'interpréteur de ligne de commande par défaut dans de nombreuses distributions GNU/Linux. Autrement dit, on va le croiser souvent si on utilise le terminal ou la console.\\ De nombreux éléments sont configurables dans le fichier ''~/.bashrc''. ==== Paquet utile ==== Par défaut bash permet une auto-completion convenable (touche TAB), mais on peut faire mieux, installons le paquet '' bash-completion''. ==== Color bash prompt ==== ça se passe dans ''~/.bashrc'' il faut rajouter une ligne : === Pour les utilisateurs lambda === PS1='\[\e[0;32m\]\u@\h\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[1;32m\]\$\[\e[m\] ' === Pour root === PS1='\[\e[0;31m\]\u@\h\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[0;31m\]\$ \[\e[m\]' ==== Alternative à bash : zsh ==== Une alternative répandue (notamment du coté d'archlinux) est ''zsh'' === extensions utiles === Il y a deux paquets dont j'ai ouie dire du bien : * ''zsh-completion'' pour faire de lauto-completion avancée, notamment sur les paramètres des commandes courantes (par défaut, il semblerait que l'auto-completion ne soit valable que sur le nom des commandes) * ''grml-zsh-config'', je sais plus ce qu'il fait, mais il est installé de base sur le liveCD d'archlinux utilisé pour l'installation d'archlinux. Pour moi, c'est une belle référence, à creuser le jour où j'utiliserai plus souvent ''zsh'' === débuter avec zsh === J'ai ouie dire qu'il y avait une commande magique pour débuter avec zsh, c'est ''zsh-newuser-install''. A tester à l'occase