Benutzer-Werkzeuge

Webseiten-Werkzeuge


konfigurationsdateien-bash

Welche Konfigurationsdateien der Bash-Shell gibt es

  • /etc/profile (systemweite Einstellungen)
  • ~/.bash_profile
  • ~/.profile
  • ~/.bash_login
  • ~/.bash_logout

Welche Typen der Bash-Shell gibt es

Es gibt zwei Arten von Bash-Shells

  • interaktive Loginshell
  • interaktive Non-Loginshell

Wie unterscheidet man interaktive von nicht interaktiven Bash-Shell

Kennzeichen einer interaktiven Shell ist ein Minuszeichen vor dem Wort bash in der Prozessliste.

 $ ps –ef | grep bash
 michael  9624 9609  0 18:36 pts/2   00:00:00 -bash

In welcher Reihenfolge werden die Konfigurationsdateien abgearbeitet

Die erste dieser drei Konfigurationsdateien die gefunden wird wird ausgeführt, alle weiteren werden nicht mehr benutzt.

 /etc/profile
 ~/.bash_profile
 ~/.bash_login
 ~/.profile

Beim Logout wird nachfolgende Datei ausgeführt.

 ~/.bash_logout

Eine Shell die keine interaktive Login-Shell ist liest die oben genannten Dateien nicht, stattdessen die Datei…

 ~/.bashrc

Weiterführende Informationen

konfigurationsdateien-bash.txt · Zuletzt geändert: 2020/01/23 16:37 (Externe Bearbeitung)