-
Dieser Kurs bietet einen strukturierten Einstieg in den Umgang mit dem Linux-Betriebssystem und richtet sich an Benutzer genau wie an künftige Administratoren. Er stellt die Linux-Shell und die wichtigsten Kommandozeilen-Werkzeuge vor, erklärt den Aufbau des Linux-Dateisystems und die Grundlagen der Dateiverwaltung. Der Kurs bildet zudem zusammen mit Linux-Administration I die richtige Vorbereitung auf die Prüfung LPI 101, die auf dem Weg zur LPIC-1-Zertifizierung erforderlich ist.
-
Kursinhalt
-
- Einführung
- Die Bedienung des Linux-Systems
- Keine Angst vor der Shell
- Hilfe
- Editoren: vi und emacs
- Dateien: Aufzucht und Pflege
- Reguläre Ausdrücke
- Standardkanäle und Filterkommandos
- Mehr über die Shell
- Das Dateisystem
- Dateien archivieren und komprimieren
Verwendet werden deutschsprachige Unterlagen, die vom LPI zertifiziert sind.
-
Zielgruppe
-
Dieser Kurs ist für Administratoren und ambitionierte Anwender konzipiert, die bisher noch keine Erfahrungen mit Linux-Systemen hatten, zukünftig aber solche betreuen sollen. Außerdem eignet er sich für alle, die sich auf die Prüfung LPI 101 vorbereiten möchten.
-
Voraussetzungen
-
Die Teilnehmer sollten grundlegende EDV-Anwenderkenntnisse haben und bereits mit einer grafischen Benutzeroberfläche vertraut sein. Tiefergehende Kenntnisse anderer Betriebssysteme sind zwar hilfreich, werden aber nicht vorausgesetzt.
-
Kursziel
-
Sie erlernen in diesem Kurs den strukturierten Einstieg in die Bedienung des Linux-Betriebssystems, den Umgang mit der Linux-Shell und wichtigen Kommandozeilen-Werkzeugen, den Aufbau des Linux-Dateisystems sowie die Grundlagen der Dateiverwaltung. Der Kurs bereitet zudem auf die LPI 101 Prüfung zur LPIC-1-Zertifizierung vor.
-
Ergänzende und aufbauende Kurse
-
Linux-Administration I
LPI-101-Workshop – Vorbereitung auf die Zertifizierung
Shell Skripting und Automatisierung – Shell als mächtiges Programmier- und Vereinfachungswerkzeug
Linux-Administration II – Linux im Netz
LPI-102-Workshop – Vorbereitung auf die Zertifizierung
Linux Systemanpassungen
LPI-201-Workshop – Vorbereitung auf die Zertifizierung
Linux als Web- und FTP-Server
Linux-Sicherheit
LPI-202-Workshop – Vorbereitung auf die Zertifizierung
| 1 | Was ist Linux? |
| 1.1 | Unix |
| 1.1.1 | Unix-Betriebssysteme - Überblick |
| 1.1.2 | Unix-Betriebssystem - Eigenschaften |
| 1.2 | Das GNU-Projekt |
| 1.2.1 | GNU General Public License (GPL) |
| 1.3 | Die Entwicklung von Linux |
| 1.3.1 | Der Linux-Kernel |
| 1.3.2 | Der Linux-Kernel - Entwicklung |
| 1.3.3 | Kernel - Release Numbering |
| 1.3.4 | Linux-Distributionen |
| 1.3.5 | Verbreitung von Linux |
| 1.4 | Linux und Windows - Die Unterschiede |
| 2 | Erste Schritte im System |
| 2.1 | Einloggen und Start eines Terminals |
| 2.2 | Die Shell |
| 2.2.1 | Shellfamilien |
| 2.2.2 | Befehlssyntax |
| 2.2.3 | Manual Pages |
| 2.2.4 | Info-Seiten |
| 2.2.5 | Hilfe --help |
| 2.3 | Benutzerverwaltung |
| 2.3.1 | Der Administrator root |
| 2.3.2 | Benutzerkonten |
| 2.3.3 | Gruppenkonten |
| 2.3.4 | Anmeldepasswort ändern |
| 3 | Zugriff auf Verzeichnisse und Dateien |
| 3.1 | Verzeichnisse |
| 3.1.1 | Verzeichnis wechseln |
| 3.1.2 | Pfadangaben |
| 3.1.3 | Namenskonventionen |
| 3.2 | Metazeichen - Wildcards |
| 4 | Das Linux-Dateisystem |
| 4.1 | Der Filesystem Hierarchy Standard (FHS) |
| 4.2 | Die Linux Verzeichnisstruktur |
| 4.2.1 | Das root-Verzeichnis / |
| 4.2.2 | Verzeichnisse /bin, /sbin, /boot, /etc |
| 4.2.3 | Verzeichnisse /home, /lib, /lib64 |
| 4.2.4 | Verzeichnisse: /mnt, /media, /srv, /tmp |
| 4.2.5 | Das Verzeichnis /opt |
| 4.2.6 | Verzeichnisse: /usr und /var |
| 4.3 | Dynamische Pseudodateisysteme |
| 5 | Dateiarten unter Linux |
| 5.1 | Dateitypen |
| 5.1.1 | Dateityp feststellen |
| 5.1.2 | Normale Dateien |
| 5.1.3 | Verzeichnisse |
| 5.1.4 | Softlinks - Symbolische Links |
| 5.1.5 | Hardlinks |
| 5.1.6 | Blockorientierte Geräte-Dateien |
| 5.1.7 | Zeichenorientierte Geräte-Dateien |
| 5.2 | Named Pipes |
| 5.3 | Sockets |
| 6 | Datei- und Verzeichnisbefehle |
| 6.1 | Dateibefehle |
| 6.1.1 | Dateien anlegen |
| 6.1.2 | Dateien lesen und anzeigen |
| 6.1.3 | Dateien kopieren, verschieben und löschen |
| 6.1.4 | Dateityp bestimmen und Dateistatistik |
| 6.2 | Verzeichnisbefehle |
| 6.2.1 | Verzeichnisse anlegen und löschen |
| 7 | Dateien archivieren und komprimieren |
| 7.1 | Datenarchivierung |
| 7.1.1 | Archivierung mit tar |
| 7.1.2 | Archivierung mit cpio |
| 7.2 | Datenkompression |
| 7.2.1 | Kompression mit Gzip |
| 7.2.2 | Kompression mit bzip2 |
| 7.2.3 | Kompression mit xz Utils |
| 8 | Dateimanagement |
| 8.1 | Dateien und Text suchen |
| 8.1.1 | Dateien finden: Der Befehl find |
| 8.1.2 | Inhalte vergleichen: cmp und diff |
| 8.1.3 | Dateien sortieren: sort |
| 8.1.4 | Dateien ausschneiden: cut |
| 8.2 | Suche filtern: grep |
| 8.2.1 | Reguläre Ausdrücke - Suchmuster |
| 8.2.2 | grep: Optionen |
| 8.2.3 | grep: weitere Einsatzmöglchkeiten |
| 9 | Editoren |
| 9.1 | Nano |
| 9.2 | VIM |
| 9.2.1 | Kommandomodus |
| 9.2.2 | Editiermodus |
| 9.2.3 | Befehlszeilenmodus |
| 9.3 | Graphischer Editor: Gedit |
| 10 | Die Shell |
| 10.1 | Arbeiten mit der Shell |
| 10.1.1 | Die Befehlswiederholung - History |
| 10.1.2 | Kommandozeilenergänzungen |
| 10.1.3 | Hilfreiche Tastenkombinationen |
| 10.2 | Shell-Variablen |
| 10.2.1 | Globale Variablen |
| 10.2.2 | Lokale Variablen |
| 10.3 | Befehlstypen |
| 10.3.1 | Shell-Builtins |
| 10.3.2 | Externe Kommandos |
| 10.3.3 | Alias und Funktionen |
| 10.4 | Shell-Techniken |
| 10.4.1 | Shell Standardkanäle |
| 10.4.2 | Pipes |
| 10.4.3 | Exit-Codes - Exit Status |
| 10.4.4 | Shellskript-Programmierung |
| 11 | Zugriffsrechte |
| 11.1 | Inhaber und Zugriffsrechte |
| 11.1.1 | Rechteinhaber: Benutzer und Gruppen |
| 11.2 | Standardrechte |
| 11.2.1 | Rechte ändern: Die symbolische Methode |
| 11.2.2 | Rechte ändern: Die numerische Methode |
| 11.2.3 | Voreinstellungen: Der Filter umask |
| 11.3 | Sonderrechte und ihre Funktionen |
| 11.3.1 | SUID-Bit - Set User-ID Bit |
| 11.3.2 | GUID-Bit - Set Group ID |
| 11.3.3 | Sticky Bit |
| 12 | Prozessverwaltung |
| 12.1 | Programm, Prozess und Job |
| 12.1.1 | Prozesszustände |
| 12.1.2 | Prozesskontrolle |
| 12.2 | Jobmanagement |
| 12.2.1 | Vordergrund- und Hintergrundprozesse |
| A | Abkürzungsverzeichnis |
| B | Befehle |
Zertifizierung zum LPIC-1 Zertifizierung – Prüfungen 101 & 102
-
Classroom Training
- Bevorzugen Sie die klassische Trainingsmethode? Ein Kurs in einem unserer Training Center, mit einem kompetenten Trainer und dem direkten Austausch zwischen allen Teilnehmern? Dann buchen Sie einen der Classroom Training Termine!
-
Hybrid Training
- Hybrid Training bedeutet, dass zusätzliche Online-Teilnehmer an einem Präsenzkurs teilnehmen können. Die Dynamik eines realen Kurses bleibt erhalten, wovon besonders auch die Online-Teilnehmer profitieren. Als Online-Teilnehmer eines Hybrid-Kurses nutzen Sie eine Collaboration-Plattform wie WebEx Training Center oder Saba Meeting. Dazu wird nur ein PC mit Browser und Internet-Anschluss benötigt, ein Headset und idealerweise eine Webcam. Im Kursraum setzen wir speziell entwickelte und angepasste hochwertige Audio- und Videotechnik ein. Sie sorgt dafür, dass die Kommunikation zwischen allen Beteiligten angenehm und störungsfrei funktioniert.
-
Online Training
- Möchten Sie einen Kurs online besuchen? Zu diesem Kursthema bieten wir Ihnen Online-Kurstermine an. Als Teilnehmer benötigen Sie dazu einen PC mit Internet-Anschluss (mindestens 1 Mbit/s), ein Headset, falls Sie per VoIP arbeiten möchten und optional eine Kamera. Weitere Informationen und technische Empfehlungen finden Sie hier.
-
Inhouse-Schulung
-
Benötigen Sie einen maßgeschneiderten Kurs für Ihr Team? Neben unserem Standard-Angebot bieten wir Ihnen an, Kurse speziell nach Ihren Anforderungen zu gestalten. Gerne beraten wir Sie hierzu und erstellen Ihnen ein individuelles Angebot.
-
Dieser Kurs bietet einen strukturierten Einstieg in den Umgang mit dem Linux-Betriebssystem und richtet sich an Benutzer genau wie an künftige Administratoren. Er stellt die Linux-Shell und die wichtigsten Kommandozeilen-Werkzeuge vor, erklärt den Aufbau des Linux-Dateisystems und die Grundlagen der Dateiverwaltung. Der Kurs bildet zudem zusammen mit Linux-Administration I die richtige Vorbereitung auf die Prüfung LPI 101, die auf dem Weg zur LPIC-1-Zertifizierung erforderlich ist.
-
Kursinhalt
-
- Einführung
- Die Bedienung des Linux-Systems
- Keine Angst vor der Shell
- Hilfe
- Editoren: vi und emacs
- Dateien: Aufzucht und Pflege
- Reguläre Ausdrücke
- Standardkanäle und Filterkommandos
- Mehr über die Shell
- Das Dateisystem
- Dateien archivieren und komprimieren
Verwendet werden deutschsprachige Unterlagen, die vom LPI zertifiziert sind.
-
Zielgruppe
-
Dieser Kurs ist für Administratoren und ambitionierte Anwender konzipiert, die bisher noch keine Erfahrungen mit Linux-Systemen hatten, zukünftig aber solche betreuen sollen. Außerdem eignet er sich für alle, die sich auf die Prüfung LPI 101 vorbereiten möchten.
-
Voraussetzungen
-
Die Teilnehmer sollten grundlegende EDV-Anwenderkenntnisse haben und bereits mit einer grafischen Benutzeroberfläche vertraut sein. Tiefergehende Kenntnisse anderer Betriebssysteme sind zwar hilfreich, werden aber nicht vorausgesetzt.
-
Kursziel
-
Sie erlernen in diesem Kurs den strukturierten Einstieg in die Bedienung des Linux-Betriebssystems, den Umgang mit der Linux-Shell und wichtigen Kommandozeilen-Werkzeugen, den Aufbau des Linux-Dateisystems sowie die Grundlagen der Dateiverwaltung. Der Kurs bereitet zudem auf die LPI 101 Prüfung zur LPIC-1-Zertifizierung vor.
-
Ergänzende und aufbauende Kurse
-
Linux-Administration I
LPI-101-Workshop – Vorbereitung auf die Zertifizierung
Shell Skripting und Automatisierung – Shell als mächtiges Programmier- und Vereinfachungswerkzeug
Linux-Administration II – Linux im Netz
LPI-102-Workshop – Vorbereitung auf die Zertifizierung
Linux Systemanpassungen
LPI-201-Workshop – Vorbereitung auf die Zertifizierung
Linux als Web- und FTP-Server
Linux-Sicherheit
LPI-202-Workshop – Vorbereitung auf die Zertifizierung
| 1 | Was ist Linux? |
| 1.1 | Unix |
| 1.1.1 | Unix-Betriebssysteme - Überblick |
| 1.1.2 | Unix-Betriebssystem - Eigenschaften |
| 1.2 | Das GNU-Projekt |
| 1.2.1 | GNU General Public License (GPL) |
| 1.3 | Die Entwicklung von Linux |
| 1.3.1 | Der Linux-Kernel |
| 1.3.2 | Der Linux-Kernel - Entwicklung |
| 1.3.3 | Kernel - Release Numbering |
| 1.3.4 | Linux-Distributionen |
| 1.3.5 | Verbreitung von Linux |
| 1.4 | Linux und Windows - Die Unterschiede |
| 2 | Erste Schritte im System |
| 2.1 | Einloggen und Start eines Terminals |
| 2.2 | Die Shell |
| 2.2.1 | Shellfamilien |
| 2.2.2 | Befehlssyntax |
| 2.2.3 | Manual Pages |
| 2.2.4 | Info-Seiten |
| 2.2.5 | Hilfe --help |
| 2.3 | Benutzerverwaltung |
| 2.3.1 | Der Administrator root |
| 2.3.2 | Benutzerkonten |
| 2.3.3 | Gruppenkonten |
| 2.3.4 | Anmeldepasswort ändern |
| 3 | Zugriff auf Verzeichnisse und Dateien |
| 3.1 | Verzeichnisse |
| 3.1.1 | Verzeichnis wechseln |
| 3.1.2 | Pfadangaben |
| 3.1.3 | Namenskonventionen |
| 3.2 | Metazeichen - Wildcards |
| 4 | Das Linux-Dateisystem |
| 4.1 | Der Filesystem Hierarchy Standard (FHS) |
| 4.2 | Die Linux Verzeichnisstruktur |
| 4.2.1 | Das root-Verzeichnis / |
| 4.2.2 | Verzeichnisse /bin, /sbin, /boot, /etc |
| 4.2.3 | Verzeichnisse /home, /lib, /lib64 |
| 4.2.4 | Verzeichnisse: /mnt, /media, /srv, /tmp |
| 4.2.5 | Das Verzeichnis /opt |
| 4.2.6 | Verzeichnisse: /usr und /var |
| 4.3 | Dynamische Pseudodateisysteme |
| 5 | Dateiarten unter Linux |
| 5.1 | Dateitypen |
| 5.1.1 | Dateityp feststellen |
| 5.1.2 | Normale Dateien |
| 5.1.3 | Verzeichnisse |
| 5.1.4 | Softlinks - Symbolische Links |
| 5.1.5 | Hardlinks |
| 5.1.6 | Blockorientierte Geräte-Dateien |
| 5.1.7 | Zeichenorientierte Geräte-Dateien |
| 5.2 | Named Pipes |
| 5.3 | Sockets |
| 6 | Datei- und Verzeichnisbefehle |
| 6.1 | Dateibefehle |
| 6.1.1 | Dateien anlegen |
| 6.1.2 | Dateien lesen und anzeigen |
| 6.1.3 | Dateien kopieren, verschieben und löschen |
| 6.1.4 | Dateityp bestimmen und Dateistatistik |
| 6.2 | Verzeichnisbefehle |
| 6.2.1 | Verzeichnisse anlegen und löschen |
| 7 | Dateien archivieren und komprimieren |
| 7.1 | Datenarchivierung |
| 7.1.1 | Archivierung mit tar |
| 7.1.2 | Archivierung mit cpio |
| 7.2 | Datenkompression |
| 7.2.1 | Kompression mit Gzip |
| 7.2.2 | Kompression mit bzip2 |
| 7.2.3 | Kompression mit xz Utils |
| 8 | Dateimanagement |
| 8.1 | Dateien und Text suchen |
| 8.1.1 | Dateien finden: Der Befehl find |
| 8.1.2 | Inhalte vergleichen: cmp und diff |
| 8.1.3 | Dateien sortieren: sort |
| 8.1.4 | Dateien ausschneiden: cut |
| 8.2 | Suche filtern: grep |
| 8.2.1 | Reguläre Ausdrücke - Suchmuster |
| 8.2.2 | grep: Optionen |
| 8.2.3 | grep: weitere Einsatzmöglchkeiten |
| 9 | Editoren |
| 9.1 | Nano |
| 9.2 | VIM |
| 9.2.1 | Kommandomodus |
| 9.2.2 | Editiermodus |
| 9.2.3 | Befehlszeilenmodus |
| 9.3 | Graphischer Editor: Gedit |
| 10 | Die Shell |
| 10.1 | Arbeiten mit der Shell |
| 10.1.1 | Die Befehlswiederholung - History |
| 10.1.2 | Kommandozeilenergänzungen |
| 10.1.3 | Hilfreiche Tastenkombinationen |
| 10.2 | Shell-Variablen |
| 10.2.1 | Globale Variablen |
| 10.2.2 | Lokale Variablen |
| 10.3 | Befehlstypen |
| 10.3.1 | Shell-Builtins |
| 10.3.2 | Externe Kommandos |
| 10.3.3 | Alias und Funktionen |
| 10.4 | Shell-Techniken |
| 10.4.1 | Shell Standardkanäle |
| 10.4.2 | Pipes |
| 10.4.3 | Exit-Codes - Exit Status |
| 10.4.4 | Shellskript-Programmierung |
| 11 | Zugriffsrechte |
| 11.1 | Inhaber und Zugriffsrechte |
| 11.1.1 | Rechteinhaber: Benutzer und Gruppen |
| 11.2 | Standardrechte |
| 11.2.1 | Rechte ändern: Die symbolische Methode |
| 11.2.2 | Rechte ändern: Die numerische Methode |
| 11.2.3 | Voreinstellungen: Der Filter umask |
| 11.3 | Sonderrechte und ihre Funktionen |
| 11.3.1 | SUID-Bit - Set User-ID Bit |
| 11.3.2 | GUID-Bit - Set Group ID |
| 11.3.3 | Sticky Bit |
| 12 | Prozessverwaltung |
| 12.1 | Programm, Prozess und Job |
| 12.1.1 | Prozesszustände |
| 12.1.2 | Prozesskontrolle |
| 12.2 | Jobmanagement |
| 12.2.1 | Vordergrund- und Hintergrundprozesse |
| A | Abkürzungsverzeichnis |
| B | Befehle |
Zertifizierung zum LPIC-1 Zertifizierung – Prüfungen 101 & 102
-
Classroom Training
- Bevorzugen Sie die klassische Trainingsmethode? Ein Kurs in einem unserer Training Center, mit einem kompetenten Trainer und dem direkten Austausch zwischen allen Teilnehmern? Dann buchen Sie einen der Classroom Training Termine!
-
Hybrid Training
- Hybrid Training bedeutet, dass zusätzliche Online-Teilnehmer an einem Präsenzkurs teilnehmen können. Die Dynamik eines realen Kurses bleibt erhalten, wovon besonders auch die Online-Teilnehmer profitieren. Als Online-Teilnehmer eines Hybrid-Kurses nutzen Sie eine Collaboration-Plattform wie WebEx Training Center oder Saba Meeting. Dazu wird nur ein PC mit Browser und Internet-Anschluss benötigt, ein Headset und idealerweise eine Webcam. Im Kursraum setzen wir speziell entwickelte und angepasste hochwertige Audio- und Videotechnik ein. Sie sorgt dafür, dass die Kommunikation zwischen allen Beteiligten angenehm und störungsfrei funktioniert.
-
Online Training
- Möchten Sie einen Kurs online besuchen? Zu diesem Kursthema bieten wir Ihnen Online-Kurstermine an. Als Teilnehmer benötigen Sie dazu einen PC mit Internet-Anschluss (mindestens 1 Mbit/s), ein Headset, falls Sie per VoIP arbeiten möchten und optional eine Kamera. Weitere Informationen und technische Empfehlungen finden Sie hier.
-
Inhouse-Schulung
-
Benötigen Sie einen maßgeschneiderten Kurs für Ihr Team? Neben unserem Standard-Angebot bieten wir Ihnen an, Kurse speziell nach Ihren Anforderungen zu gestalten. Gerne beraten wir Sie hierzu und erstellen Ihnen ein individuelles Angebot.
