Bash: Unterschied zwischen den Versionen
imported>Captcha01 Die Seite wurde neu angelegt: ==Einleitung== === ACHTUNG! === Während der Installation sollte immer ein Konsolenfenster(SSH/Telnet)Offen gehalten werden. Da durch eine Fehlkonfiguration, der Kons... |
imported>Raymond →Konfigurationen: typo |
||
(5 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Category:Linux]] | |||
==Einleitung== | ==Einleitung== | ||
'''Bash''' ('''B'''ourne-'''a'''gain-'''sh'''ell) ist eine Freie Software Unix-Shell und Teil des GNU-Projekt. Der Name ist absichtlich mehrdeutig und bedeutet unter anderem „wiedergeborene (born again) Shell“, „wieder einmal (eine) Bourne-Shell“ oder auch aus dem Englishen ''Bashing|to bash'' (schlagen, kritisieren, schlecht machen). | |||
=== ACHTUNG! | ==Installation== | ||
Während der Installation sollte immer ein Konsolenfenster(SSH/Telnet) | |||
'''ACHTUNG!''' | |||
Während der Installation sollte immer ein Konsolenfenster (SSH/Telnet) offen gehalten werden. | |||
Da durch eine Fehlkonfiguration, der Konsolen-Zugang nicht mehr erreichbar sein kann. | Da durch eine Fehlkonfiguration, der Konsolen-Zugang nicht mehr erreichbar sein kann. | ||
Bash kann über IPKG mit dem folgenden Befehl installiert werden: | Bash kann über IPKG mit dem folgenden Befehl installiert werden: | ||
Zeile 19: | Zeile 23: | ||
Geändert: | Geändert: | ||
<pre>root:x:0:0:root:/root:/opt/bin/bash</pre> | <pre>root:x:0:0:root:/root:/opt/bin/bash</pre> | ||
==Konfigurationen== | |||
Die Bash Shell ermöglicht ein vielseitige Konfiguration des Ausgabe Prompts. | |||
Als Beispiel kann das vorkonfigurierte Prompt: | |||
''Schema:'' | |||
<pre>[DS-Name] > </pre> | |||
''Beispiel:'' | |||
<pre> SeppelNAS > </pre> | |||
in das folgende umgewandelt werden: | |||
''Schema:'' | |||
<pre> [Puttysitzung]@[DS-Name]:[Pfad von / zum aktuellen Verzeichniss]: </pre> | |||
''Beispiel:'' | |||
<pre>tty1@SeppelNAS:/usr/syno/pgsql/</pre> | |||
Das Anpassen der Bash Prompt ist zu empfehlen, da z.B. durch die Angabe des aktuellen Verzeichnisses | |||
die Navigation im Filesystem einfacher wird. | |||
==Quellen== | |||
''Quelle Einleitung'' | |||
* http://de.wikipedia.org/wiki/Bourne-again_shell | |||
''Ursprungs Thread:'' | |||
* http://www.synology-forum.de/showthread.html?t=6660&highlight=bash | |||
''Bash Prompt anpassen'' | |||
* http://wiki.archlinux.de/title/Bash-Prompt_anpassen |
Aktuelle Version vom 8. Dezember 2018, 14:34 Uhr
Einleitung
Bash (Bourne-again-shell) ist eine Freie Software Unix-Shell und Teil des GNU-Projekt. Der Name ist absichtlich mehrdeutig und bedeutet unter anderem „wiedergeborene (born again) Shell“, „wieder einmal (eine) Bourne-Shell“ oder auch aus dem Englishen Bashing|to bash (schlagen, kritisieren, schlecht machen).
Installation
ACHTUNG!
Während der Installation sollte immer ein Konsolenfenster (SSH/Telnet) offen gehalten werden. Da durch eine Fehlkonfiguration, der Konsolen-Zugang nicht mehr erreichbar sein kann.
Bash kann über IPKG mit dem folgenden Befehl installiert werden:
ipkg install -A bash
Nach der Installation über IPKG, muss in der Datei "passwd" in "/etc/passwd" die folgende Änderung vorgenommen werden:
Original:
root:x:0:0:root:/root:/bin/ash
Geändert:
root:x:0:0:root:/root:/opt/bin/bash
Konfigurationen
Die Bash Shell ermöglicht ein vielseitige Konfiguration des Ausgabe Prompts. Als Beispiel kann das vorkonfigurierte Prompt:
Schema:
[DS-Name] >
Beispiel:
SeppelNAS >
in das folgende umgewandelt werden:
Schema:
[Puttysitzung]@[DS-Name]:[Pfad von / zum aktuellen Verzeichniss]:
Beispiel:
tty1@SeppelNAS:/usr/syno/pgsql/
Das Anpassen der Bash Prompt ist zu empfehlen, da z.B. durch die Angabe des aktuellen Verzeichnisses die Navigation im Filesystem einfacher wird.
Quellen
Quelle Einleitung
Ursprungs Thread:
Bash Prompt anpassen