Configuration d'un compte utilisateur (bash, alias, vim...)
Configuration de bash
Méthode pour recharger le fichier .bashrc sans redémarrer le terminal
Après les modifications dans .bashrc, lancer la commande : . .bashrc
Codes couleurs pour le Shell
CN="\\033[0;39m"#Normal CG="\\033[1;32m" # Vert CR="\\033[1;31m" # Rouge CP="\\033[1;35m" # Rose CB="\\033[1;34m" # Bleu CW="\\033[0;02m" # Blanc CWC="\\033[1;08m" # Blanc clair CY="\\033[1;33m" # Jaune CC="\\033[1;36m" # Cyan
Root
Pour root modifier le fichier ~/.bashrc
avec les droits 640 :
- Prompt rouge, remplacez la ligne :
PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
- par
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
Admin
Pour admin modifier le fichier ~/.bashrc
avec les droits 640 :
- Prompt jaune, remplacer la ligne :
PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
- par
PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
Autres utilisateurs
Pour les autres utilisateurs modifier le fichier ~/.bashrc
:
- Prompt vert, remplacez la ligne :
PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
- par
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
**root**, **admin** et **autres utilisateurs**
- Mettre les droits du fichier .bashrc à 640
- Décommenter les alias
- Décommenter :
force_color_prompt=yes
- Supprimer l'éventuel fichier :
~/.bash_profile
- Créer un fichier
~/.profile
avec les droits 640 contenant :
# ~/.profile: executed by Bourne-compatible login shells. export LC_ALL="fr_FR.UTF-8" export LANG="fr_FR.UTF-8" export LANGUAGE="fr_FR.UTF-8" if [ "$BASH" ]; then if [ -f ~/.bashrc ]; then . ~/.bashrc fi fi
Configuration de vim
Créer un fichier .vimrc
à mettre dans /root et /home/admin contenant :
".vimrc " Nombre d'espaces qu'une tabulation prend. set tabstop=4 " Empêche vim de créer une sauvegarde avant d'écrire sur un fichier. set nobk " Active le surlignage syntaxique de vim. syntax on " Oblige vim � ins�rer les tabulations comme des caract�res au lieu d'ins�rer un ensemble d'espaces. set noexpandtab " Affiche les numéros de ligne set nu " Utiliser des couleurs correctes sur un fond noir. set background=dark