Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

 << zurück
Shell-Programmierung von Jürgen Wolf
Einführung, Praxis, Referenz
Buch: Shell-Programmierung

Shell-Programmierung
782 S., mit CD, 44,90 Euro
Rheinwerk Computing
ISBN 3-89842-683-1
gp Kapitel A Anhang
  gp A.1 Shell-Builtin-Befehle
  gp A.2 Externe Kommandos
  gp A.3 Shell-Optionen
  gp A.4 Shell-Variablen
  gp A.5 Kommandozeile editieren
  gp A.6 Wichtige Tastenkürzel (Kontrolltasten)
  gp A.7 Initialisierungsdateien der Shells
  gp A.8 Signale
  gp A.9 Sonderzeichen und Zeichenklassen


Rheinwerk Computing

A.7 Initialisierungsdateien der Shells  toptop


Tabelle A.10   Wichtige Profil- und Startup-Dateien

Datei sh ksh bash Bedeutung
/etc/profile x x x Diese Datei wird von einer interaktiven Login-Shell abgearbeitet und setzt systemweite, vom normalen Benutzer nicht veränderbare Einstellungen. Hier werden häufig weitere Initialisierungsdateien aufgerufen.
$HOME/.profile x x x Diese Datei ist die lokale benutzerdefinierte Konfigurationsdatei für eine interaktive Login-Shell, welche der Benutzer den eigenen Bedürfnissen entsprechend anpassen kann.
$HOME/.bash_profile x Diese Datei ist die lokale benutzerdefinierte Konfigurationsdatei für eine interaktive Login-Shell, die der Benutzer den eigenen Bedürfnissen entsprechend anpassen kann (wird gegenüber .profile bevorzugt behandelt und verwendet).
$HOME/.bash_login x Wie .bash_profile; wird verwendet, wenn .bash_profile nicht existiert, ansonsten danach ausgeführt
$HOME/.bashrc x Diese Datei ist die lokale benutzerdefinierte Konfigurationsdatei für jede interaktive Shell, die keine Login-Shell ist, welche der Benutzer an seine eigenen Bedürfnisse anpassen kann.
$HOME/.kshrc x Diese Datei ist die lokale benutzerdefinierte Konfigurationsdatei für jede interaktive Shell, die keine Login-Shell ist, welche der Benutzer an die eigenen Bedürfnisse anpassen kann.
$BASH_ENV x Die Startupdatei, welche beim Ausführen einer nicht interaktiven Shell (bspw. Shellscript) zusätzlich ausgeführt wird. Meistens mit .bashrc belegt.
$ENV x Die Startupdatei, welche von der Korn-Shell bei jeder weiteren Shell gestartet wird. Der Wert ist meistens mit der Datei .kshrc belegt.
$HOME/.bash_logout x Diese Datei kann bei einer Beendigung bzw. Abmeldung aus einer Login-Shell für Aufräumarbeiten verwendet werden.
/etc/inputrc x In dieser Datei wird die systemweite Vorbelegung der Tastatur für die bash und andere Programme definiert, welche die C-Funktion readline zum Lesen von der Eingabe verwenden. Veränderungen sind dem Systemadministrator (root) vorbehalten.
$HOME/.inputrc x Wie /etc/inputrc, nur dass hier der normale Benutzer eigene Einstellungen vornehmen darf.



Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

 << zurück
  
  Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Shell-Programmierung
Shell-Programmierung
bestellen
 Buchtipps
Zum Rheinwerk-Shop: Shell-Programmierung






 Shell-Programmierung


Zum Rheinwerk-Shop: Linux-Server






 Linux-Server


Zum Rheinwerk-Shop: Das Komplettpaket LPIC-1 & LPIC-2






 Das Komplettpaket
 LPIC-1 & LPIC-2


Zum Rheinwerk-Shop: Linux-Hochverfügbarkeit






 Linux-
 Hochverfügbarkeit


Zum Rheinwerk-Shop: Linux Handbuch






 Linux Handbuch


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo





Copyright © Rheinwerk Verlag GmbH 2005
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern