Welche Programmiersprache benutzt das Linux Ubuntu Terminal?
Die Frage war glaube ich eindeutig :D
3 Antworten
Hallo
Welche Programmiersprache benutzt das Linux Ubuntu Terminal ?
Kommt darauf an welche Shell du eingestellt hast. Standard dürfte bei den meisten Distributionen die bash (Bourne Again SHell) sein.
Diese bash benutzt eine eigene Sprache (bash-Sprache eben), das Programm selbst ist, wie der größte Teil aller Software unter Linux, in der Programmiersprache C geschrieben.
Das was Du in der grafischen Umgebung öffnest ist nur eine "Shell Emulation" und auch dabei gibt es verscheidene:
- Konsole (bei KDE)
- Terminal (bei Gnome)
- LXTerm (bei LXDE)
- XTerm (bei XFCE)
- Terminlogy (bei Bodhi-Linux)
weitere die ich so benutze sind:
- Terminator
- Tilda
Daneben gibt es noch eine ganze Reihe anderer: http://de.wikipedia.org/wiki/Unix-Shell
Linuxhase
ein Terminal benutzt niemals eine Programmiersprache. Wenn eine Programmiersprache benutzt wird, dann ist das der, der vor dem Computer sitzt.
In einem Terminal läuft eine Shell, die interaktiv eingegeben Zeichen und Befehle entgegen nimmt und selbst bearbeitete oder an andere Programme weiterleitet.
Linux kennt mehrere solcher Shell's . Standard ist die bash-Shell. Welche wirklich für dich als User benutzt wird, kannst du im Terminal mit dem Befehl
ps
ermitteln. Wenn du das eintippst, dann wird der Name der Shell und der gerade ausgeführte Befehl ( ps ) angezeigt.
Wenn du lieber mit einer anderen Shell arbeiten möchtest, dann kann man das auch ändern. Sieh dir mal die Datei /etc/passwd an. Da wird als letztes Wort in der Zeile, die mit deinem User-Namen beginnt, bestimmt bash ( :/bin/bash ) stehen. Ändere das aber bitte nicht in /bin/false , denn dann kannst du dich nicht mehr anmelden.
Die Sprache Bash oder eine von ihrer Modifikationen.