Das Skeleton-Verzeichnis (auch bekannt als Skel-Verzeichnis) ist ein Verzeichnis auf Unix-ähnlichen Betriebssystemen, das als Vorlage für die Erstellung von Benutzerprofilen dient. Wenn ein neuer Benutzer auf dem System erstellt wird, kopiert das System automatisch alle Dateien aus dem Skeleton-Verzeichnis in das Benutzerverzeichnis des neuen Benutzers.
Dies erleichtert die Einrichtung von Benutzerprofilen, da der Systemadministrator alle gewünschten Dateien und Einstellungen im Skeleton-Verzeichnis platzieren kann, anstatt sie manuell für jeden Benutzer einzurichten.
Typischerweise enthält das Skeleton-Verzeichnis Standardkonfigurationsdateien, Begrüßungsnachrichten, Skripte und andere Dateien, die auf alle Benutzerprofile angewendet werden sollen. Das Skeleton-Verzeichnis befindet sich in der Regel unter /etc/skel oder /usr/share/skel.
Einige Beispiele für Dateien, die im Skeleton-Verzeichnis enthalten sein könnten, sind:
- .bashrc: Eine Konfigurationsdatei für die Bash-Shell
- .profile: Eine Konfigurationsdatei, die bei der Anmeldung des Benutzers ausgeführt wird
- .bash_history: Eine Datei, die die zuletzt verwendeten Befehle des Benutzers aufzeichnet
- .vimrc: Eine Konfigurationsdatei für den Vim-Texteditor
Durch die Verwendung des Skeleton-Verzeichnisses kann der Systemadministrator sicherstellen, dass alle Benutzerprofile auf dem System auf eine konsistente und standardisierte Weise eingerichtet werden.