Bash
Aus Ubuntu-Forum Wiki
Zero77 (Diskussion | Beiträge) |
Zero77 (Diskussion | Beiträge) (→Konfiguration) |
||
Zeile 24: | Zeile 24: | ||
=Konfiguration= | =Konfiguration= | ||
- | Benutzerspezifische Änderungen der Bash-Konfiguration werden im /home-Verzeichnis des jeweiligen Benutzers in der versteckten Konfigurationsdatei ''.bashrc'' vorgenommen. | + | Benutzerspezifische Änderungen der Bash-Konfiguration werden im /home-Verzeichnis des jeweiligen Benutzers in der versteckten Konfigurationsdatei ''.bashrc'' mit einem Editor vorgenommen. |
sudo [[vim|vi]] .bashrc | sudo [[vim|vi]] .bashrc | ||
Version vom 4. Januar 2008, 15:34 Uhr
Inhaltsverzeichnis |
1 Allgemeines
Die Bash, Bourne Again Shell, ist die in Ubuntu standardmäßig verwendete Shell. Unter einer Shell verbirgt sich nichts anderes als eine Schnittstelle zwischen Benutzer und Rechner. Da diese Kommunikation auf getippten Befehlen basiert, wird die Bash auch als
- Kommandozeile
- Kommandozeileninterpreter
- Terminal
- Konsole
bezeichnet.
Im Grunde ist das nichts anderes, als das der User einen Befehl eingibt und der Rechner diesen ausführt.
2 Spezielle Tasten
2.1 Pfeiltasten
Mit den Pfeiltasten kann man durch die Bash-History, also die schon einmal abgesetzten Befehle, wandern.
- Pfeil hoch
-
- einen Befehl zurück
- Pfeil runter
-
- einen Befehl vor
2.2 Tabulator
Durch Drücken der Tab-Taste werden Befehle und Verzeichnis-/Dateinamen vervollständigt.
3 Konfiguration
Benutzerspezifische Änderungen der Bash-Konfiguration werden im /home-Verzeichnis des jeweiligen Benutzers in der versteckten Konfigurationsdatei .bashrc mit einem Editor vorgenommen.
sudo vi .bashrc
Die Änderungen werden nach dem Öffnen einer neuen Bash wirksam oder müssen explizit eingelesen werden.
source .bashrc
3.1 Prompt einstellen
Die Variable PS1 bestimmt das Aussehen der Eingabeaufforderung.
PS1='\[\033[0;36m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\] > '
- u - der momentan angemeldete User
- h - der Rechnername
- w - das momentane Verzeichnis
- : > - Abschluss des Prompt
- restliche Angaben sind Farbangaben
- Prompt im /home-Verzeichnis
user@rechner:~ >
3.2 Aliase einfügen
Ein Alias kann dazu verwendet werden, um z.B. bestimmte Kommandozeilenbefehle zu verkürzen, zu vereinfachen oder neu zu erstellen. Ein Alias würd durch alias begonnen, danach kommt der Worlaut des Alias und zum Schluss dessen Etsprechung:
alias name='auszuführenden Befehl'
- Beliebte Aliase
alias ll='ls -l' alias la='ls -al' alias md='mkdir' alias ..='cd ..'
- Für Ubuntu
alias update='sudo apt-get update' alias upgrade='sudo apt-get upgrade' alias autoremove='sudo apt-get autoremove'
4 Tipp
- siehe auch Yakuake