Inhaltsverzeichnis

Skeleton-Dateien für Bash

.bashrc und .bash_profile

Beschreibung

Skeleton-Dateien sind Vorlagen, die beim Anlegen neuer Benutzer automatisch in deren Home-Verzeichnis kopiert werden. Dazu gehören unter anderem `.bashrc` und `.bash_profile`. Es können auch mehrere skeleton Datein angelegt werden.

Syntax

Die Skeleton-Dateien liegen in der Regel im Verzeichnis:

/etc/skel/

Beim Erstellen eines neuen Benutzers mit `useradd` werden alle Dateien aus diesem Verzeichnis ins Home-Verzeichnis des neuen Benutzers kopiert.

Wichtige Dateien

Datei Zweck
`.bashrc` Wird bei interaktiven, nicht-Login-Shells geladen; enthält Shell-Optionen, Aliase und Funktionen.
`.bash_profile` Wird bei Login-Shells geladen; kann `.bashrc` einbinden.
`.bash_logout` Wird beim Beenden einer Login-Shell ausgeführt.
`.profile` Alternative zu `.bash_profile` (wird v. a. bei Debian/Ubuntu verwendet).

Konfiguration

Beispiele

Hinweis

Die Distributionen verwenden zum Teil verschidene Schreibweisen innerhalb von /etc/skel.

Alternativen

Weitere Informationen

man bash
man useradd
man bashrc