logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:programmation:bash:config [25/09/2015 02:12]
martinux_qc [Les scripts de configuration]
doc:programmation:bash:config [16/08/2023 01:05] (Version actuelle)
Switch [Configuration utilisateur] ajout image exemple prompt coloré
Ligne 5: Ligne 5:
   * Commentaires : //Bash possède bon nombre d'​options et de fichiers de configurations. Comment comprendre tout ça ?//   * Commentaires : //Bash possède bon nombre d'​options et de fichiers de configurations. Comment comprendre tout ça ?//
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>​à-tester}}+  * Suivi : {{tag>à-compléter ​à-tester}}
     * Création par : [[user>​devpsp]] le 18/08/2010 15:05      * Création par : [[user>​devpsp]] le 18/08/2010 15:05 
     * Testé par :     * Testé par :
   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=12294 | ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=12294 | ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
 +
 +**Nota :** Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
  
 ===== Les scripts de configuration ===== ===== Les scripts de configuration =====
Ligne 21: Ligne 23:
  
   * ''​.bash_profile''​ ou ''​.bash_login''​ ou ''​.profile''​   * ''​.bash_profile''​ ou ''​.bash_login''​ ou ''​.profile''​
 +
   * ''​.bashrc''​   * ''​.bashrc''​
 +
   * ''​.bash_logout''​   * ''​.bash_logout''​
 +
   * ''​.bash_history''​   * ''​.bash_history''​
  
-Au lancement d'un shell de login (par exemple via ssh ou dans un tty), **bash** interprète le fichier ''/​etc/​profile''​ s'il existe, puis le fichier ''​~/​.bash_profile''​. S'il ne trouve pas ce dernier, il essaye d'​interpréter le fichier ''​~/​.bash_login'',​ et à défaut tente le fichier ''​~/​.profile''​.+Au lancement d'un shell de login (par exemple via ssh ou dans un tty), **bash** interprète le fichier ''/​etc/​profile''​ s'il existe, puis le fichier ''​~/​.bash_profile''​. 
 + 
 + S'il ne trouve pas ce dernier, il essaye d'​interpréter le fichier ''​~/​.bash_login'',​ et à défaut tente le fichier ''​~/​.profile''​.
  
 Il est possible de simuler un shell de login en tapant Il est possible de simuler un shell de login en tapant
Ligne 168: Ligne 175:
 === Taille du terminal === === Taille du terminal ===
 Il met à jour la les variables d'​environnement de taille du terminal: Il met à jour la les variables d'​environnement de taille du terminal:
-<file bash ~/​.bashrc>​shopt -s checkwinsize</​code>+<file bash ~/​.bashrc>​shopt -s checkwinsize</​file>
  
 === Chroot === === Chroot ===
Ligne 202: Ligne 209:
 fi fi
 unset color_prompt force_color_prompt</​file>​ unset color_prompt force_color_prompt</​file>​
 +
 +<note tip>Il est possible de configurer son prompt avec des éléments et des couleurs de votre choix. Il suffit de configurer la variable $PS1 vous même dans votre fichier de configuration .bashrc. Exemple :<file config nom>
 +PS1='​\[\e]0;​\u@\h:​ \w\a\]${debian_chroot:​+($debian_chroot)}\[\033[01;​32m\]\u@\h\[\033[00m\]:​\[\033[01;​34m\]\w\[\033[00m\]\$'​
 +</​file> ​ {{/​file-R71cdd53a1ad2a7e72584f602d833b88e.png}} [[https://​www.howtogeek.com/​307701/​how-to-customize-and-colorize-your-bash-prompt/​|Article détaillant les codes couleurs et éléments possibles]] , ou un générateur de prompt en ligne, pratique : [[https://​ezprompt.net/​|https://​ezprompt.net/​]] </​note>​
 +
  
 === Titre du terminal === === Titre du terminal ===
Ligne 213: Ligne 225:
     ;;     ;;
 esac</​file>​ esac</​file>​
 +
 +
 +
  
 === Alias === === Alias ===
Ligne 266: Ligne 281:
  
 Contient tout [[:​doc:​programmation:​bash:​history]|l'​historique des commandes]] que vous avez saisies. Contient tout [[:​doc:​programmation:​bash:​history]|l'​historique des commandes]] que vous avez saisies.
 +
 +===== Voir aussi =====
 +  * [[doc:​programmation:​shells:​debuter-avec-les-scripts-shell-bash | Apprendre à rédiger des scripts sous bash]] ​
doc/programmation/bash/config.1443139926.txt.gz · Dernière modification: 25/09/2015 02:12 par martinux_qc

Pied de page des forums

Propulsé par FluxBB