linux:shells

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:shells [2007/10/04 17:11] stlinux:shells [2008/02/24 22:02] (aktuell) st
Zeile 1: Zeile 1:
 +====== Shells ======
 +Als Shell bezeichnet man einen Kommandozeileninterpreter, ein Programm, das Befehle oder ganze Skripte entgegennimmt und diese ausführt.
 + 
  
 +===== Bekannte Shells =====
 +
 +
 +Unter Linux sind folgende Shells weit verbreitet:
 +
 +    * [[Bash]]; Bourne-Again-Shell, die am meisten verwendete Shell.
 +    * sh; Bourne-Shell; "Urvater" fast aller heutigen Shells
 +
 +
 +===== Weitere Shells =====
 +^ Kurzform ^ kompletter Name ^
 +| [[http://de.linwiki.org/index.php/Ash|ash]] | Almquist-Shell |
 +| [[http://de.linwiki.org/index.php/csh|csh]] | C-Shell |
 +| [[cluster#dsh]] | dancer's shell, or distributed shell: Shell für Verteilte Systeme z.B. Cluster. Aufgaben können parallel übermittelt werden, dafür werden Methoden wie [[netzwerke:SSH]] benutzt. |
 +| [[http://de.linwiki.org/index.php/jsh|jsh]] | Job-Control-Shell |
 +| [[http://de.linwiki.org/index.php/ksh|ksh]] | Korn-Shell |
 +| [[http://de.linwiki.org/index.php/pdksh|pdksh]] | Public-Domain-Korn-Shell |
 +| rssh | rssh-Shell: beschränkt (auch als [[linux:chroot]]/jail) den Benutzer auf scp, sftp, cvs, rdist, und/oder [[linux:backup#rsync]]  |
 +| [[http://de.linwiki.org/index.php/tcsh|tcsh]] | TENEX-C-Shell |
 +| [[http://de.linwiki.org/index.php/zsh|zsh]] | Z-Shell |
 +
 +
 +===== Links =====
 +  * [[http://martin.ankerl.com/2007/09/01/comprehensive-linux-terminal-performance-comparison/|Comprehensive Linux Terminal Performance Comparison]]
 +  * [[http://www.catonmat.net/blog/the-definitive-guide-to-bash-command-line-history|The Definitive Guide to Bash Command Line History]] [[http://www.catonmat.net/download/bash-history-cheat-sheet.pdf|cheat-sheet (PDF)]]