Frage 102-1

Welche Datei wird von der bash normalerweise nicht ausgewertet, wenn sie als Login-Shell fungiert?

  1. /etc/profile

  2. ~/.profile

  3. ~/.bashrc

  4. ~/.login

LPI-Lernziel Die Shell-Umgebung anpassen und verwenden (105.1)

Die gängigen Shells unterscheiden mehrere Betriebsarten: Login-Shell, interaktive Nicht-Login-Shell und nichtinteraktive Shell.

Meldet ein Benutzer sich auf der Textkonsole an, startet das Programm login eine Shell, die Login-Shell. Diese Shell liest zunächst die Datei /etc/profile. Danach prüft sie in dieser Reihenfolge die Existenz und Lesbarkeit der Dateien ~/.bash_profile, ~/.bash_login und ~/.profile und führt die erste dieser drei Dateien aus, die lesbar ist (wenn überhaupt).

~/.bashrc ist die Konfigurationsdatei für interaktive Shells, die keine Login-Shell sind.

1 Kommentar · Kommentar hinzufügen · RSS

Feedback

Beni Matter (Gast) · 24. März 2010, 21:18

Mit dieser Erklärung müsste es in der Frage aber heissen ~/.bash_login statt ~/.login.

Wichtig

LPI-Logo

Die LPI Academy ist keine offizielle Webseite des LPI!

Sponsor

Linup-Front-Logo

Die LPI Academy wird für die Community unterstützt von der Linup Front GmbH

A Django Site

Diese Seite

Version: 0 (Anselm)
22.8.2009 12:04:16

Benutzer

Nicht angemeldet

Kommentare

RSS