Bearbeiten von „KBS-WiSe2021-HowToLinux

Zur Navigation springen Zur Suche springen

Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 1: Zeile 1:
{{:KunterBuntesSeminar-WS20/Terminseiten-Header|2|23. November}}
{{:KunterBuntesSeminar-WS20/Terminseiten-Header|2|23. November}}


== tl;dr ==
== Abstract ==
Wir schauen uns die Konsole und andere Tools von Linux an.
Wir zeigen dir, wie was man alles tolles auf einem Linux System machen kann.


== Was wird dran kommen? ==
== Warum sollte ich mich mit Linux beschäftigen? ==
 
Linux ist ein freies Betriebssystem, das sich besonders unter Informatikern einer großen Beliebtheit erfreut. Das ist kein Zufall! Linux-Systeme eignen sich hervorragend und damit sehr viel besser als Windows-Systeme für die Aufgaben eines Informatikers jeder Art. Wir glauben, dass auch Ihr mit einem Linux-System besser im Informatikstudium zurechtkommen werdet.
Du hast bereits ein Linux installiert und möchtest jetzt die geilen Tricks lernen um damit effizient und komfortabel um zu gehen? Dann ist dieses KBS genau das richtige für dich! Wir zeigen dir unter anderem,  wie du mit der Kommandozeile arbeitest.
 
Dabei fangen wir bei Null an und navigieren uns durch Ordner, ändern, erzeugen, löschen, verschieben Dateien und lernen die Konsole etwas kennen.
 
Danach geht es weiter mit verschiedenen Tools und wir lernen Programme wie z.B. "grep" oder "find" kennen. Auch werden wir hier z.B. einen USB-Stick (oder ein anderes Gerät) einbinden oder Prozesse in der Konsole verwalten.
 
Keine Effizienz ohne Automatisierung. Wenn noch die Zeit bleibt, schauen wir uns daher auch die Programmierung von Scripten an. Hierfür greifen wir natürlich nicht auf einen normalen grafischen Texteditor zurück, sondern machen alles in der Konsole. Dafür nutzen wir dann z.B. "vim".
 
Auch werden wir uns die Verbindung zwischen Konsole und GUI anschauen, wir werden also lernen wie man z.B. grafische Programme aus der Konsole heraus startet und beendet.
 
=== Warum sollte ich mit der Konsole arbeiten? ===
 
Konsolen begegnen uns in der Linux-Welt auch heute noch unglaublich häufig und das hat einen Grund: Man kann - mit etwas Übung - wesentlich effizienter darin arbeiten, als mit grafischen Anwendungen. Mit den richtigen Tools kann man darüber hinaus auch einfach viel mehr erreichen als mit den meisten grafischen Anwendungen.
 
=== Was ist mit der Konsole in Windows? ===
 
Auch mit ihr kann man sicherlich effizient arbeiten und auch mit den WSL (Windows Subsystem for Linux) kann man einiges erreichen, dieses KBS geht aber erst mal von einer normalen Linux-Konsole aus.
 
=== Was benötige ich für dieses KBS? ===
 
Ein funktionierendes Linux. Das wars auch schon, eine Konsole ist grundsätzlich bei einem Linux mit dabei.
 
=== Kann ich auch das WSL benutzen? ===
 
Grundsätzlich schon, aber keine Garantie, dass alles genauso funktioniert ;)


== Vortragende ==
== Vortragende ==

Bitte beachte, dass alle Beiträge zu Fachschaft_Informatik von anderen Mitwirkenden bearbeitet, geändert oder gelöscht werden können. Reiche hier keine Texte ein, falls du nicht willst, dass diese ohne Einschränkung geändert werden können.

Du bestätigst hiermit auch, dass du diese Texte selbst geschrieben hast oder diese von einer gemeinfreien Quelle kopiert hast (weitere Einzelheiten unter Fachschaft Informatik:Urheberrechte). ÜBERTRAGE OHNE GENEHMIGUNG KEINE URHEBERRECHTLICH GESCHÜTZTEN INHALTE!

Bitte beantworte die folgende Frage, um diese Seite bearbeiten zu können (<a href="/Fachschaft/wiki/index.php?title=Special:Captcha/help" class="internal">weitere Informationen</a>):

Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)

Die folgende Vorlage wird auf dieser Seite verwendet: