Lernziele Linux Essentials Prüfung 010
Version der Lernziele: 1.6
Prüfungs-Code: 010-160
Gewichtung der Lernziele: Jedem Lernziel ist ein Gewichtungswert zugeordnet. Die Gewichtung gibt die relative Bedeutung der einzelnen Aufgaben in der Prüfung an. Lernziele mit höherer Gewichtung werden in der Prüfung mit mehr Fragen behandelt.
Voucher kaufenContents
- 1 Einführung
- 2 Beschreibung des geeigneten Kandidaten für diese Prüfung (MQC)
- 3 Information zur Version
- 4 Übersetzungen der Lernziele
- 5 Prüfungen und Voraussetzungen
- 6 Lernziele
Einführung
Das Ziel der Linux-Essentials-Zertifizierung ist, das Grundwissen zu definieren, das für die kompetente Nutzung eines Linux-Betriebssystems auf einem Desktop-Computer oder auf einem mobilen Gerät notwendig ist. Das dazugehörige Linux-Essentials-Programm hilft Jugendlichen und Neueinsteigern in Linux und Open Source und unterstützt sie dabei, den Platz von Linux und Open Source im größeren Kontext der IT-Branche zu verstehen.
Beschreibung des geeigneten Kandidaten für diese Prüfung (MQC)
Dies ist die Beschreibung eines Kandidaten, der gerade soweit qualifiziert ist, um die Linux-Essentials-Prüfung noch zu bestehen. Diese fiktive Person wird Minimally Qualified Candidate (MQC) genannt. Die Standards für die Linux-Essentials-Prüfung sollten so gesetzt werden, dass diese Person und alle, die qualifizierter sind, die Prüfung bestehen, aber alle, die weniger kompetent sind, durchfallen.
Der MQC sollte die Linux- und Open-Source-Industrie verstehen und die gängigsten Open-Source-Anwendungen kennen. Der Kandidat sollte die Hauptkomponenten des Linux-Betriebssystems verstehen und das technische Wissen zum Arbeiten auf der Befehlszeile besitzen. Der MQC verfügt Grundkenntnisse zu Themen mit Bezug auf Sicherheit und Administration, wie dem Verwalten von Benutzern und Gruppen, dem Arbeiten auf der Befehlszeile und zum Thema Berechtigungen auf einem Computer. Der Inhaber eines Linux-Essentials-Zertifikats ist höchstwahrscheinlich Endnutzer eines weitgehend verwalteten Systems.
Der Linux Essentials MQC sollte grundlegende Fähigkeiten oder Kenntnisse zu den folgenden Themen haben:
- FOSS, die verschiedenen Communities und Softwarelizenzen
- Prozesse, Programme und Bestandteile eines Betriebssystems
- Computer-Hardware
- Systemsicherheit, Benutzer und Gruppen, sowie Dateizugriffsrechte für öffentliche und private Verzeichnisse
- Einen Computer zugänglich machen und mit anderen Computern in einem Local Area Network (LAN) verbinden
- Open-Source-Anwendungen am Arbeitsplatz und welchen Closed-Source-Äquivalenten sie entsprechen
- Dateibrowser auf dem Linux-Desktop
- Wo Hilfe zu finden ist
- Arbeiten auf der Befehlszeile und mit Dateien
- Einfache Backups und Archive erstellen
- Einen einfachen Befehlszeilen-Editor benutzen
- Datei-Komprimierung
- Einfache Skripte schreiben und ausführen
Information zur Version
Diese Lernziele sind Version 1.6.
Es gibt außerdem eine Übersicht mit Details zu den Änderungen von Version 1.5 zu 1.6 der Lernziele.
Die Lernziele der Version 1.5 können hier eingesehen werden.
Übersetzungen der Lernziele
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:
- Englisch
- Brasilianisches Portugiesisch
- Chinesisch (vereinfacht)
- Chinesisch (klassisch)
- Niederländisch
- Französisch
- Deutsch
- Italienisch
- Japanisch
- Spanisch
Prüfungen und Voraussetzungen
Das Linux-Essentials-Zertifikat wird erteilt ,wenn folgende Prüfung bestanden wurde:
- 010 (40 Fragen in 60 Minuten)
Es wird kein anderes Zertifikat vorausgesetzt.
Lernziele
Thema 1: Die Linux-Community und Karriere im Open-Source-Umfeld
1.1 Die Entwicklung von Linux und gängige Betriebssysteme
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten die Entwicklung von Linux und die wichtigsten Distributionen kennen. |
Hauptwissensgebiete:
- Distributionen
- Embedded Systems
- Linux in der Cloud
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- Debian, Ubuntu (LTS)
- CentOS, openSUSE, Red Hat, SUSE
- Linux Mint, Scientific Linux
- Raspberry Pi, Raspbian
- Android
1.2 Die wichtigsten Open-Source-Anwendungen
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten die wichtigsten Anwendungen sowie ihre Verwendung und Entwicklung kennen. |
Hauptwissensgebiete:
- Desktop-Anwendungen
- Server-Anwendungen
- Entwicklungssprachen
- Paketverwaltungs-Tools und Repositories
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- OpenOffice.org, LibreOffice, Thunderbird, Firefox, GIMP
- Nextcloud, ownCloud
- Apache HTTPD, NGINX, MariaDB, MySQL, NFS, Samba
- C, Java, JavaScript, Perl, shell, Python, PHP
- dpkg, apt-get, rpm, yum
1.3 Open-Source-Software und -Lizenzen
Gewichtung |
1 |
Beschreibung |
Kandidaten sollten Kenntnisse über Open-Source-Communities und die Lizenzierung von Open-Source-Software für Unternehmen besitzen. |
Hauptwissensgebiete:
- Open-Source-Philosophie
- Open-Source-Lizenzierung
- Free Software Foundation (FSF), Open Source Initiative (OSI)
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- Copyleft, Permissive
- GPL, BSD, Creative Commons
- Freie Software, Open Source Software, FOSS, FLOSS
- Open-Source-Geschäftsmodelle
1.4 IKT-Fähigkeiten und Arbeiten mit Linux
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten grundlegende Fähigkeiten in Informations- und Kommunikationstechnologie (IKT) und dem Arbeiten mit Linux besitzen. |
Hauptwissensgebiete:
- Desktop-Fähigkeiten
- Zugang zur Befehlszeile
- Linux, Cloud-Computing und Virtualisierung in der Industrie
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- Verwendung eines Browsers, Beachtung des Datenschutzes, Konfigurationsoptionen, Suche im Internet und Speichern von Inhalten
- Terminal und Konsole
- Passwörter
- Privatsphäre-Einstellungen und -Tools
- Verwendung gängiger Open-Source-Anwendungen in Präsentationen und Projekten
Thema 2: Sich auf einem Linux-System zurechtfinden
2.1 Grundlagen der Befehlszeile
Gewichtung |
3 |
Beschreibung |
Kandidaten sollten die grundlegende Verwendung der Linux-Befehlszeile beherrschen. |
Hauptwissensgebiete:
- Shell-Grundlagen
- Befehlszeilen-Syntax
- Variablen
- Quoting
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- Bash
- echo
- history
- Umgebungsvariable PATH
- export
- type
2.2 Hilfe suchen über die Befehlszeile
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten Hilfebefehle ausführen und sich in verschiedenen Hilfe-Systemen zurechtfinden können. |
Hauptwissensgebiete:
- Manpages
- Infopages
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- man
- info
- /usr/share/doc/
- locate
2.3 Verzeichnisse verwenden und Dateien auflisten
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten im Heim- und in Systemverzeichnissen navigieren und Dateien an verschiedenen Orten auflisten können. |
Hauptwissensgebiete:
- Dateien, Verzeichnisse
- Versteckte Dateien und Verzeichnisse
- Heimverzeichnisse
- Absolute und relative Pfade
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- Gängige Optionen für ls
- Rekursive Auflistung
- cd
- . und ..
- home und ~
2.4 Erstellen, Verschieben und Löschen von Dateien
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten Dateien und Verzeichnisse unter dem Heimverzeichnis erstellen, verschieben und löschen können. |
Hauptwissensgebiete:
- Dateien und Verzeichnisse
- Groß- und Kleinschreibung
- Einfaches Globbing
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- mv, cp, rm, touch
- mkdir, rmdir
Thema 3: Die Macht der Befehlszeile
3.1 Dateien mithilfe der Befehlszeile archivieren
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten Dateien im Heimatverzeichnis des Benutzers archivieren können. |
Hauptwissensgebiete:
- Dateien, Verzeichnisse
- Archive, Komprimierung
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- tar
- verbreitete tar-Optionen
- gzip, bzip2, xz
- zip, unzip
3.2 Daten in Dateien suchen und extrahieren
Gewichtung |
3 |
Beschreibung |
Kandidaten sollten Daten in Dateien im Heimverzeichnis suchen und extrahieren können. |
Hauptwissensgebiete:
- Befehlszeilen-Pipelines
- Ein- und Ausgabeumlenkung
- Grundlegende reguläre Ausdrücke mit ., [ ], *, und ?
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- grep
- less
- cat, head, tail
- sort
- cut
- wc
3.3 Von Befehlen zum Skript
Gewichtung |
4 |
Beschreibung |
Kandidaten sollten aus sich wiederholenden Befehlen einfache Skripte erstellen können. |
Hauptwissensgebiete:
- Grundlagen von Shell-Skripten
- Wissen über die gängigen Texteditoren (vi and nano)
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- #! (shebang)
- /bin/bash
- Variablen
- Argumente
- for-Loops
- echo
- Exit-Status
Thema 4: Das Linux-Betriebssystem
4.1 Ein Betriebssystem auswählen
Gewichtung |
1 |
Beschreibung |
Kandidaten sollten Kenntnisse über die wichtigsten Betriebssysteme und Linux-Distributionen besitzen. |
Hauptwissensgebiete:
- Unterschiede zwischen Windows, OS X und Linux
- Lebenszyklus-Management von Distributionen
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- GUI versus Befehlszeile, Desktop-Konfiguration
- Wartungszyklen, Beta und Stabil
4.2 Verständnis von Computer-Hardware
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten mit den Komponenten vertraut sein, aus denen sich Desktop- und Server-Computer zusammensetzen. |
Hauptwissensgebiete:
- Hardware
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- Motherboards, Prozessoren, Netzteile, optische Laufwerke, Peripheriegeräte
- Festplatten, SSD und Partitionen, /dev/sd*
- Treiber
4.3 Wo Daten gespeichert werden
Gewichtung |
3 |
Beschreibung |
Kandidaten sollten wissen, wo verschiedene Arten von Informationen auf einem Linux-Computer gespeichert werden. |
Hauptwissensgebiete:
- Programme und Konfiguration
- Prozesse
- Speicheradressen
- Systembenachrichtigungen
- Protokollierung
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- ps, top, free
- syslog, dmesg
- /etc/, /var/log/
- /boot/, /proc/, /dev/, /sys/
4.4 Der Rechner im Netzwer
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten Abfragen der wesentlichen Netzwerk-Konfigurationen ausführen und die grundlegenden Anforderungen an Computer in einem Local Area Network (LAN) bestimmen können. |
Hauptwissensgebiete:
- Internet, Netzwerk, Router
- Abfragen der DNS-Client-Konfiguration
- Abfragen der Netzwerk-Konfiguration
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- route, ip route show
- ifconfig, ip addr show
- netstat, ss
- /etc/resolv.conf, /etc/hosts
- IPv4, IPv6
- ping
- host
Thema 5: Sicherheit und Dateiberechtigungen
5.1 Sicherheitsgrundlagen und Identifizierung von Benutzertypen
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten mit verschiedenen Benutzertypen auf einem Linux-Computer vertraut sein. |
Hauptwissensgebiete:
- Root- und Standardbenutzer
- Systembenutzer
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- /etc/passwd, /etc/shadow, /etc/group
- id, last, who, w
- sudo, su
5.2 Benutzer und Gruppen anlegen
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten Benutzer und Gruppen auf einem Linux-Computer anlegen können. |
Hauptwissensgebiete:
- Benutzer- und Gruppenbefehle
- User-IDs
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- /etc/passwd, /etc/shadow, /etc/group, /etc/skel/
- useradd, groupadd
- passwd
5.3 Dateiberechtigungen und Dateieigentum verwalten
Gewichtung |
2 |
Beschreibung |
Kandidaten sollten Dateiberechtigungen und Eigentumseinstellungen verstehen und bearbeiten können. |
Hauptwissensgebiete:
- Datei- und Verzeichnisberechtigungen, sowie deren Eigentümerschaft
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- ls -l, ls -a
- chmod, chown
5.4 Besondere Verzeichnisse und Dateien
Gewichtung |
1 |
Beschreibung |
Kandidaten sollten besondere Verzeichnisse und Dateien auf einem Linux-Computer kennen, einschließlich Sonderberechtigungen. |
Hauptwissensgebiete:
- Temporäre Dateien und Verzeichnisse benutzen
- Symbolische Links
Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:
- /tmp/, /var/tmp/ und Sticky Bit
- ls -d
- ln -s