Linux Grundlagen
(LFS300)
Dieser Kurs Linux Grundlagen (LFS300) vermittelt eine praxisnahe Einführung in die verschiedenen Tools und Techniken, die Linux-Systemadministratoren und Endbenutzer für ihre tägliche Arbeit in einer Linux-Umgebung verwenden.
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
In unserem Kurs sind die Kursunterlagen- (Deutsch und Englisch) sowie Remote Lab Kosten inkludiert!
Ziele
Sie erwerben fundierte Linux-Kenntnisse und lernen, sich in den wichtigsten Linux-Distributionen zurechtzufinden, Systemkonfigurationen und die grafische Benutzeroberfläche von Linux kennenzulernen, grundlegende Kommandozeilenoperationen sowie gängige Linux-Anwendungen zu erlernen und vieles mehr.
Nach Abschluss dieser Linux-Einführung verfügen Sie über gute Kenntnisse in Linux, sowohl grafisch als auch in der Kommandozeile, sodass Sie problemlos durch alle wichtigen Linux-Distributionen navigieren können.
Mit den erworbenen Fähigkeiten können Sie Ihre Fortschritte als Benutzer, Systemadministrator oder Entwickler fortsetzen.
Inhalt
- Einführung
- Die Befehlszeile
- sudo
- Linux Distributionen und Desktops
- Linux Philosophie und Konzepte
- 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
- PostScript und PDF
- Tag 4:
- Grundlagen 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
