Bash

Aus Ubuntu-Forum Wiki

Wechseln zu: Navigation, Suche

910.png 904.png 710.png 704.png...

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

bezeichnet.

Im Grunde ist das nichts anderes, als dass 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.

nano -w .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\] > '
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 wird durch alias begonnen, danach kommt der Worlaut des Alias und zum Schluss dessen Entsprechung:

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

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge