Skip to content
dodo edited this page Jan 17, 2017 · 4 revisions

Der Umgang mit der Shell

ToDo: Hier den Link zum Kurs von Github für Git

Was ist die Shell?

Wie rufe ich die Shell auf?

In UNIX Systemen wird meistens als Terminal oder Konsole ein Shell Emulator geöffnet. DIese können eine Graphische Oberfläche haben, können aber auch nur Textbasiert sein (beispielsweise die Standart Terminals tty1 - tty6).

Welche Unterschiede gibt es zwischen den Betriebssystemen?

Welche Befehle sind für den Anfang wichtig?

UNIX:

  • cd - Wechselt das Verzeichnis in den angegebenen Pfad
  • mv - Verschiebt eine Datei oder einen Ordner
  • touch - Legt eine leere Datei an
  • mkdir - Legt ein neues Verzeichnis an
  • ls - Listet den Inhalt eines Verzeichnises auf
  • rm - Löscht eine Datei oder ein Verzeichnis
  • man - Öffnet den Handbucheintrag zu einem Befehl oder Programm
  • clear - Löscht die aktuelle Ausgabe

Windows:

Welche Konsolenprogramme empfehlt ihr mir?

  • htop - Prozessmonitor in der Konsole in Farbe (UNIX Systeme)
  • git - Ein Konsolenprogramm zur Versionskontrolle (siehe "Versionskontrolle.md")
  • pip3 - Packagemanager für Python3 Bibliotheken (UNIX Systeme)
  • bpython3 - Bunter Pythoninterpreter mit Autovervollständigung (UNIX Systeme)
  • fish - Weitere Shell mit Features, Unterschiede zur Bash vorhanden (UNIX Systeme)
Clone this wiki locally