Linux Grundlagen (LFS300)

Dieser Linux Basiskurs richtet sich an alle Linux Einsteiger und vermittelt die Grundlagen von Linux zu den wichtigsten Distributoren.


Kursziele

Es erfolgt eine gründliche Einführung in die Installation, den Betrieb eines Systems, die grafischen Administrationswerkzeuge und den wichtigsten Kommandozeilenwerkzeugen, um sich sich in einer der Nachfolgenden Distributionen SUSE, Red Hat, Debian oder Ubuntu zu bewegen.


Zielgruppe

  • Diese Schulung richtet sich an alle Teilnehmer mit allgemeinen PC Erfahrungen, die den Umgang mit Linux erlernen wollen.
  • System Administratoren, Entwickler, System-Architekten, Entscheider, Neue Linux Anwender



Details anzeigen

Einführung

  • Die Befehlszeile
  • sudo
  • Linux Distributionen und Desktops  

Linux Philosophie und Konzepte

  • Linux Historie
  • Linux Philosophie
  • Linux Community
  • Linux Vokublar
  • Linux Distributionen   

Boot-Prozess

  • Bootloader
  • Linux Kernel und initramfs
  • init und Services
  • Konsole  

Linux Installation

  • Planung des Installationsprozesses
  • Ausgangsmedien
  • Durchführung der Installation   

Grafische Oberfläche

  • Layer
  • Session Management
  • Das Dateisystem
  • Anpassung der grafischen Oberfläche

System-Konfiguration aus der grafischen Oberfläche

  • System-Einstellungen
  • Display-Einstellungen
  • Netzwerk-Manager
  • NTP (Network Time Protocol)
  • Graphical Software Package Management   

Die Linux Dokumentation

  • Quellen
  • Das UNIX Handbuch
  • GNU Info
  • Command Hilfe
  • Weitere Quellen  

Allgemeine Anwendungen

  • Internet Anwendungen
  • Office Anwendungen
  • Multimedia Anwendungen
  • Grafische Editoren  

Text Editoren

  • Verfügbare Text Editoren
  • Erstellung einer Datei ohne Editor
  • nano
  • gedit
  • vi
  • emacs

Command-line Operations

  • Command Line Operations und Optionen
  • Basic Operations
  • Command Prompt
  • Wildcards
  • Dateien suchen
  • Package Management  

User Umgebung      

  • Accounts
  • Variablen
  • Tastenkombinationen
  • Befehlshistorie
  • Befehl Aliases
  • File Ownership and Permissions  

Text Operations

  • cat
  • echo
  • sed
  • awk
  • Sonstiges Text Dienstprogramme
  • Sortierung, Ausschneiden, Einfügen, Joining, Splitting
  • Reguläre Ausdrücke und grep 

File Operations

  • Dateisysteme
  • Partitionen und Mount Points
  • Netzwerk-Dateisystem
  • Umgang mit Dateien
  • Dateien vergleichen
  • Dateitypen
  • Daten komprimieren   

Bash Shell Scripting

  • Skripte
  • Features
  • Funktionen
  • Befehlsersetzungen und Arithmetik
  • If Konditionen und Tests
  • Schleifen-Strukturen
  • Case Struktur
  • Debugging
  • Erstellung temporärer Dateien und Ordner   

Prozesse

  • Einführung
  • Attribute
  • ps
  • top
  • Lastausgleich
  • Prozesssteuerung
  • Zukünftige Prozesse starten

Drucken

  • CUPS und Druckerkonfiguration
  • Drucken
  • PostScript und PDF

Netzwerke

  • Adressierung
  • Netzwerk Benutzeroberfläche und Konfiguration
  • Netzwerk-Programme und Werkzeuge   

Lokale Sicherheitsprinzipien

  • Lokale Sicherheit
  • Wann man Root einsetzt
  • sudo
  • Passwörter
  • Umgehen der Benutzerauthentifizierung