LinuxEssentials Objectives V1.5(DE): Difference between revisions

From LPI Wiki
Jump to navigationJump to search
Created page with "__FORCETOC__ ==Introduction and Exam Development Workshops== The description of the entire Linux Essentials Programme programme is listed here...."
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
__FORCETOC__
__FORCETOC__
==Introduction and Exam Development Workshops==
==Einführung==


The description of the entire Linux Essentials Programme programme is listed [[LinuxEssentialsProgramme|here]].
Die Beschreibung des gesamten Linux Essentials Programms ist  [[LinuxEssentialsProgramme|hier]] zu finden.
 
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.


The purpose of the Linux Essentials Certificate is to define the basic knowledge required to competently use a desktop or mobile device using a Linux Operating System.  The associated Linux Essentials Program will guide and encourage youth (and those new to Linux and Open Source) to understand the place of Linux and Open Source in the context of the broader IT industry.


==FAQ==
==FAQ==


Questions and answers on the Linux Essentials Program and Exam are listed [[LinuxEssentials/FAQs|here]].
Fragen und Antworten zum Linux-Essentials-Programm und der -Prüfung sind [[LinuxEssentials/FAQs|hier]] zu finden.


==Minimally Qualified Candidate Description==
==Beschreibung des geeigneten Kandidaten für diese Prüfung (MQC)==


This is a description of a candidate that is just barely qualified to pass the LPI Linux Essentials examThis hypothetical person is called the Minimally Qualified Candidate (MQC).  Standards on the Linux Essentials exam should be set so that this person (and anyone more able) would pass but anyone less able would not pass.
Dies ist die Beschreibung eines Kandidaten, der gerade soweit qualifiziert ist, um die LPI-Linux-Essentials-Prüfung noch zu bestehenDiese fiktive Person wird Minimally Qualified Candidate (MQC) genanntDie Standards für die LPI-Linux-Essentials-Prüfung sollten so gesetzt werden, dass diese Person und alle, die kompetenter sind, die Prüfung bestehen, aber alle, die weniger kompetent sind, durchfallen.  


The successful candidate should have an understanding of the Linux and Open Source industry and knowledge of the most popular Open Source ApplicationsThe candidate should understand the major components of the Linux operating system, and have the technical proficiency to work on the Linux command line. The MQC has a basic understanding of security and administration related topics such as user/group management, working on the command line and permissions.   The Linux Essentials Certificate holder is most likely the end user of a mostly managed system.
Der erfolgreiche Kandidat sollte die Linux- und Open-Source-Industrie verstehen und die gängigsten Open-Source-Anwendungen kennenDer Kandidat sollte die Hauptkomponenten des Linux-Betriebssystems verstehen und das technische Wissen zum Arbeiten auf der Kommandozeile besitzen. Der MQC hat Grundkenntnisse zu Themen mit Bezug auf Sicherheit und Administration, wie dem Verwalten von Benutzern und Gruppen, dem Arbeiten auf der Kommandozeile und zum Thema Berechtigungen auf einem System.   Der Inhaber eines Linux-Essentials-Zertifikats ist höchstwahrscheinlich Endnutzer eines weitgehend verwalteten Systems.




The '''LPI Linux Essentials Certificate Holder MQC''' typically:
Ein ''''geeigneter Kandidat (MQC) für die Linux-Essentials-Prüfung'''':  


* Has a basic understanding of FOSS, the various communities and licenses.
* Hat grundlegendes Verständnis von FOSS, den verschiedenen Communities und Softwarelizenzen..
* Understands the basic concepts of processes, programs and the components of an Operating System.
* Versteht die Grundlagen von Prozessen, Programmen und Bestandteilen eines Betriebssystems.
* Has a basic knowledge of computer hardware.
* Hat ein Grundwissen über Computer-Hardware.
* Has a basic appreciation of system security, users/groups and file permissions for public and private directories.
* Hat ein grundlegendes Verständnis von Systemsicherheit, von Benutzern und Gruppen und von Dateizugriffsrechten für öffentliche und private Verzeichnisse.
* Basic understanding of how to make the system accessible and able to connect to other computers on a Local Area Network (LAN).
* Versteht grundsätzlich, wie man das System zugänglich machen und mit anderen Computern in einem Local Area Network (LAN) verbinden kann.
* Demonstrates a knowledge of Open Source Applications in the Workplace as they relate to Closed Source equivalents.
* Kennt die gängigen Open-Source-Anwendungen am Arbeitsplatz und weiß, welchen Closed-Source-Äquivalenten sie entsprechen.
* Understands navigation systems on a Linux Desktop and where to go for help.
* Versteht Navigationssysteme auf Linux-Desktopsystemen und weiß, wo Hilfe zu finden ist.
* Has a rudimentary ability to work on the command line and with files.
* Hat grundlegende Fähigkeiten zum Arbeiten auf der Kommandozeile und mit Dateien.
* Make and restore simple backups and archives.
* Kann einfache Backups und Archive erstellen.
* Can use a basic command line editor.
* Kann einen einfachen Kommandozeilen-Editor benutzen.
* Understands file compression.
* Versteht Datei-Komprimierung.
* Ability to create and run simple scripts.
* Kann einfache Skripte schreiben und ausführen.


==Version Information==
==Information zur Version==


These objectives are version 1.5.
Dies ist Version 1.5 der Lernziele.


This is also a [[LESummaryVersion1To1.5|summary and detailed information]] on the changes from version 1.0 to 1.5 of the objectives.
Es gibt außerdem eine [[LESummaryVersion1To1.5|Übersicht mit Details]] zu den Änderungen von Version 1.0 zu 1.5 der Lernziele.


The [[LinuxEssentials Objectives V1|version 1.0 objectives]] can be found [[LinuxEssentials Objectives V1|here]].
Die [[LinuxEssentials Objectives V1|Lernziele der Version 1.0]] können [[LinuxEssentials Objectives V1|hier]] eingesehen werden.


==Addenda==
==Ergänzungen==


There are currently no addenda.
Aktuell gibt es keine Ergänzungen.


==Translations of Objectives==
==Übersetzungen der Lernziele==


The following translations of the objectives are available on this wiki:
Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:


* [[LinuxEssentials Objectives V1.5|English]].
* [[LinuxEssentials Objectives V1.5|Englisch]].
* [[LinuxEssentials Objectives V1.5(AR)|Arabic]].
* [[LinuxEssentials Objectives V1.5(AR)|Arabisch]].
* [[LinuxEssentials Objectives V1.5(PT-BR)|Brazilian Portuguese]].
* [[LinuxEssentials Objectives V1.5(PT-BR)|Brasilianisches Portugiesisch]].
* [[LinuxEssentials Objectives V1.5(FR)|French]].
* [[LinuxEssentials Objectives V1.5(FR)|Französisch]].
* [[LinuxEssentials Objectives V1.5(DE)|German]].
* [[LinuxEssentials Objectives V1.5(DE)|Deutsch]] (Übersetzung durch LPI CE, Stand 2017-08-26).
* [[LinuxEssentials Objectives V1.5(EL)|Greek]].
* [[LinuxEssentials Objectives V1.5(EL)|Griechisch]].
* [[LinuxEssentials Objectives V1.5(ES)|Spanish]].
* [[LinuxEssentials Objectives V1.5(ES)|Spanisch]].
* [[LinuxEssentials Objectives V1.5(TR)|Turkish]].
* [[LinuxEssentials Objectives V1.5(TR)|Türkisch]].
* [[LinuxEssentials Objectives V1.5(IT)|Italian]].
* [[LinuxEssentials Objectives V1.5(IT)|Italienisch]].
* [[LinuxEssentials Objectives V1.5(NL)|Dutch]].
* [[LinuxEssentials Objectives V1.5(NL)|Niederländisch]].


==Objectives==
==Lernziele==


===''Topic 1: The Linux Community and a Career in Open Source (weight: 7)''===
===''Thema 1: Die Linux-Community und Karriere im Open-Source-Umfeld (Gewichtung: 7)''===


====<span style="color:navy">1.1 Linux Evolution and Popular Operating Systems</span>====
====<span style="color:navy">1.1 Die Entwicklung von Linux und gängige Betriebssysteme</span>====


{|
{|
Line 78: Line 79:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Knowledge of Linux development and major distributions.
Kandidaten sollten die Entwicklung von Linux und die wichtigsten Distributionen kennen.


|}
|}
Line 84: Line 85:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Open Source Philosophy
* Open-Source-Philosophie
* Distributions
* Distributionen
* Embedded Systems
* Embedded Systems


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* Android
* Android
Line 95: Line 96:
* Linux Mint, Scientific Linux
* Linux Mint, Scientific Linux


====<span style="color:navy">1.2 Major Open Source Applications</span>====
====<span style="color:navy">1.2 Die wichtigsten Open-Source-Anwendungen</span>====


{|
{|
Line 110: Line 111:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Awareness of major applications as well as their uses and development.
Kandidaten sollten die wichtigsten Anwendungen sowie ihre Verwendung und Entwicklung kennen.


|}
|}
Line 116: Line 117:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Desktop Applications
* Desktop-Anwendungen
* Server Applications
* Server-Anwendungen
* Development Languages
* Entwicklungssprachen
* Package Management Tools and repositories
* Paketverwaltungs-Tools und Repositories


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* OpenOffice.org, LibreOffice, Thunderbird, Firefox, GIMP
* OpenOffice.org, LibreOffice, Thunderbird, Firefox, GIMP
Line 128: Line 129:
* dpkg, apt-get, rpm, yum
* dpkg, apt-get, rpm, yum


====<span style="color:navy">1.3 Understanding Open Source Software and Licensing</span>====
====<span style="color:navy">1.3 Open-Source-Software und Lizenzen verstehen</span>====


{|
{|
Line 143: Line 144:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Open communities and licensing Open Source Software for business.
Kandidaten sollten Kenntnisse über Open-Source-Communities und die Lizenzierung von Open-Source-Software für Unternehmen besitzen.


|}
|}
Line 149: Line 150:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Licensing
* Lizenzierung
* Free Software Foundation (FSF), Open Source Initiative (OSI)
* Free Software Foundation (FSF), Open Source Initiative (OSI)


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* GPL, BSD, Creative Commons
* GPL, BSD, Creative Commons
* Free Software, Open Source Software, FOSS, FLOSS
* Free Software, Open Source Software, FOSS, FLOSS
* Open Source business models
* Open-Source-Geschäftsmodelle


====<span style="color:navy">1.4 ICT Skills and Working in Linux</span>====
====<span style="color:navy">1.4 IuK-Fähigkeiten und Arbeiten mit Linux</span>====


{|
{|
Line 173: Line 174:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Basic Information and Communication Technology (ICT) skills and working in Linux.
Kandidaten sollten grundlegende Fähigkeiten in Informations- und Kommunikationstechnologie (IuK) und dem Arbeiten mit Linux besitzen.


|}
|}
Line 179: Line 180:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Desktop Skills
* Desktop-Fähigkeiten
* Getting to the Command Line
* Zugang zur Kommandozeile
* Industry uses of Linux, Cloud Computing and Virtualization
* Linux, Cloud-Computing und Virtualisierung in der Industrie


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* Using a browser, privacy concerns, configuration options, searching the web and saving content
* Verwendung eines Browsers, Datenschutzbedenken, Konfigurationsoptionen, Suche im Internet und Speichern von Inhalten
* Terminal and Console
* Terminal und Konsole
* Password issues
* Passwörter
* Privacy issues and tools
* Privatsphäreeinstellungen und -Tools
* Use of common open source applications in presentations and projects
* Verwendung gängiger Open-Source-Anwendungen in Präsentationen und Projekten


===''Topic 2: Finding Your Way on a Linux System (weight: 9)''===
===''Thema 2: Sich auf einem Linux-System zurechtfinden (Gewichtung: 9)''===


====<span style="color:navy">2.1 Command Line Basics</span>====
====<span style="color:navy">2.1 Grundlagen der Kommandozeile</span>====


{|
{|
Line 208: Line 209:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Basics of using the Linux command line.
Kandidaten sollten die grundlegende Verwendung der Linux-Kommandozeile beherrschen.


|}
|}
Line 214: Line 215:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Basic shell
* Shell-Grundlagen
* Command line syntax
* Kommandozeilen-Syntax
* Variables
* Variablen
* Globbing
* Globbing
* Quoting
* Quoting


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* Bash
* Bash
Line 229: Line 230:
* type
* type


====<span style="color:navy">2.2 Using the Command Line to Get Help </span>====
====<span style="color:navy">2.2 Hilfe suchen über die Kommandozeile</span>====


{|
{|
Line 244: Line 245:
| style="background:#eaeaea" |
| style="background:#eaeaea" |


Running help commands and navigation of the various help systems.
Kandidaten sollten Hilfe-Kommandos ausführen und in verschiedenen Hilfe-Systemen navigieren können.


|}
|}
Line 253: Line 254:
* Info
* Info


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* man
* man
Line 261: Line 262:
* locate
* locate


====<span style="color:navy">2.3 Using Directories and Listing Files</span>====
====<span style="color:navy">2.3 Verzeichnisse verwenden und Dateien auflisten</span>====


{|
{|
Line 276: Line 277:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Navigation of home and system directories and listing files in various locations.
Kandidaten sollten im Heimat- und in Systemverzeichnissen navigieren und Dateien an verschiedenen Orten auflisten können.


|}
|}
Line 282: Line 283:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Files, directories
* Dateien, Verzeichnisse
* Hidden files and directories
* Versteckte Dateien und Verzeichnisse
* Home
* Home
* Absolute and relative paths
* Absolute und relative Pfade


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* Common options for ls
* Gängige Optionen für ls
* Recursive listings
* Rekursive Auflistung
* cd  
* cd  
* '''.''' und '''..'''
* '''.''' und '''..'''
* home und ~
* home und ~


====<span style="color:navy">2.4 Creating, Moving and Deleting Files</span>====
====<span style="color:navy">2.4 Erstellen, Verschieben und Löschen von Dateien</span>====


{|
{|
Line 310: Line 311:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Create, move and delete files and directories under the home directory.
Kandidaten sollten Dateien und Verzeichnisse unter dem Heimatverzeichnis erstellen, verschieben und löschen können.


|}
|}
Line 316: Line 317:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Files and directories
* Dateien und Verzeichnisse
* Case sensitivity
* Beachtung von Groß- und Kleinschreibung
* Simple globbing and quoting
* Einfaches Globbing und Quoting


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* mv, cp, rm, touch
* mv, cp, rm, touch
* mkdir, rmdir
* mkdir, rmdir


===''Topic 3: The Power of the Command Line (weight: 9)''===
===''Thema 3: Die Macht der Kommandozeile (Gewichtung: 9)''===


====<span style="color:navy">3.1 Archiving Files on the Command Line</span>====
====<span style="color:navy">3.1 Dateien in der Kommandozeile archivieren</span>====


{|
{|
Line 342: Line 343:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Archiving files in the user home directory.
Kandidaten sollten Dateien im Heimatverzeichnis des Benutzers archivieren können.


|}
|}
Line 348: Line 349:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Files, directories
* Dateien, Verzeichnisse
* Archives, compression
* Archive, Komprimierung


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* tar
* tar
* Common tar options
* Gängige tar-Optionen
* gzip, bzip2
* gzip, bzip2
* zip, unzip
* zip, unzip


====<span style="color:navy">3.2 Searching and Extracting Data from Files</span>====
====<span style="color:navy">3.2 Daten in Dateien suchen und extrahieren</span>====


{|
{|
Line 373: Line 374:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Search and extract data from files in the home directory.
Kandidaten sollten Daten in Dateien im Heimatverzeichnis suchen und extrahieren können.


|}
|}
Line 379: Line 380:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Command line pipes
* Kommando-Pipelines
* I/O re-direction
* Ein- und Ausgabeumlenkung
* Basic Regular Expressions using ., [ ], *, and ?
* Grundlegende reguläre Ausdrücke ., [ ], *, und ?


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* grep
* grep
Line 392: Line 393:
* wc
* wc


====<span style="color:navy">3.3 Turning Commands into a Script</span>====
====<span style="color:navy">3.3 Von Kommandos zum Skript</span>====


{|
{|
Line 407: Line 408:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Turning repetitive commands into simple scripts.
Kandidaten sollten aus sich wiederholenden Kommandos einfache Skripte erstellen können.


|}
|}
Line 413: Line 414:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Basic shell scripting
* Grundlagen von Shell-Skripten
* Awareness of common text editors
* Wissen um die gängigen Texteditoren


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* #! (shebang)
* #! (shebang)
* /bin/bash
* /bin/bash
* Variables
* Variablen
* Arguments
* Argumente
* for loops
* for-Loops
* echo
* echo
* Exit status
* Exit-Status


===''Topic 4: The Linux Operating System (weight: 8)''===
===''Thema 4: Das Linux-Betriebssystem (Gewichtung: 8)''===


====<span style="color:navy">4.1 Choosing an Operating System</span>====
====<span style="color:navy">4.1 Ein Betriebssystem auswählen</span>====


{|
{|
Line 443: Line 444:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Knowledge of major operating systems and Linux distributions.
Kandidaten sollten Kenntnisse über die wichtigsten Betriebssysteme und Linux-Distributionen besitzen.


|}
|}
Line 449: Line 450:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Windows, Mac, Linux differences
* Unterschiede zwischen Windows, Mac und Linux
* Distribution life cycle management
* Lebenszyklus-Management von Distributionen


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* GUI versus command line, desktop configuration
* GUI versus Kommandozeile, Desktop-Konfiguration
* Maintenance cycles, Beta and Stable
* Wartungszyklen, Beta und Stabil


====<span style="color:navy">4.2 Understanding Computer Hardware</span>====
====<span style="color:navy">4.2 Verständnis von Computer-Hardware</span>====


{|
{|
Line 472: Line 473:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Familiarity with the components that go into building desktop and server computers.
Kandidaten sollten mit den Komponenten vertraut sein, aus denen sich Desktop- und Server-Computer zusammensetzen.


|}
|}
Line 480: Line 481:
* Hardware
* Hardware


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* Motherboards, processors, power supplies, optical drives, peripherals
* Motherboards, Prozessoren, Netzteile, optische Laufwerke, Peripheriegeräte
* Hard drives and partitions, /dev/sd*
* Festplatten und Partitionen, /dev/sd*
* Drivers
* Treiber


====<span style="color:navy">4.3 Where Data is Stored</span>====
====<span style="color:navy">4.3 Wo Daten gespeichert werden</span>====


{|
{|
Line 501: Line 502:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Where various types of information are stored on a Linux system.
Kandidaten sollten wissen, wo verschiedene Arten von Informationen in einem Linux-System gespeichert werden.


|}
|}
Line 507: Line 508:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Programs and configuration, packages and package databases
* Programme und Konfiguration, Pakete und Paket-Datenbanken
* Processes, memory addresses, system messaging and logging
* Prozesse, Speicheradressen, Systembenachrichtigungen und Protokollierung


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* ps, top, free
* ps, top, free
Line 532: Line 533:
| style="background:#eaeaea" |
| style="background:#eaeaea" |


Querying vital networking configuration and determining the basic requirements for a computer on a Local Area Network (LAN).
Kandidaten sollten Abfragen der wesentlichen Netzwerk-Konfigurationen ausführen und die grundlegenden Anforderungen an Computer in einem Local Area Network (LAN) bestimmen können.


|}
|}
Line 538: Line 539:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Internet, network, routers
* Internet, Netzwerk, Router
* Querying DNS client configuration
* Abfragen der DNS-Client-Konfiguration
* Querying Network configuration
* Abfragen der Netzwerk-Konfiguration


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* route, ip route show
* route, ip route show
Line 552: Line 553:
* host
* host


===''Topic 5: Security and File Permissions (weight: 7)''===
===''Thema 5: Sicherheit und Dateiberechtigungen (Gewichtung: 7)''===


====<span style="color:navy">5.1 Basic Security and Identifying User Types</span>====
====<span style="color:navy">5.1 Sicherheitsgrundlagen und Identifizierung von Benutzertypen</span>====


{|
{|
Line 569: Line 570:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Various types of users on a Linux system.
Kandidaten sollten mit verschiedenen Benutzertypen in einem Linux-System vertraut sein.


|}
|}
Line 575: Line 576:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Root and Standard Users
* Root- und Standardbenutzer
* System users
* Systembenutzer


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* /etc/passwd, /etc/group
* /etc/passwd, /etc/group
Line 584: Line 585:
* sudo, su
* sudo, su


====<span style="color:navy">5.2 Creating Users and Groups</span>====
====<span style="color:navy">5.2 Benutzer und Gruppen anlegen</span>====


{|
{|
Line 599: Line 600:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Creating users and groups on a Linux system.
Kandidaten sollten Benutzer und Gruppen in einem Linux-System anlegen können.


|}
|}
Line 605: Line 606:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* User and group commands
* Benutzer- und Gruppen-Kommandos
* User IDs
* User-IDs


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* /etc/passwd, /etc/shadow, /etc/group, /etc/skel/
* /etc/passwd, /etc/shadow, /etc/group, /etc/skel/
Line 615: Line 616:
* passwd
* passwd


====<span style="color:navy">5.3 Managing File Permissions and Ownership</span>====
====<span style="color:navy">5.3 Dateiberechtigungen und Dateieigentum verwalten</span>====


{|
{|
Line 630: Line 631:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Understanding and manipulating file permissions and ownership settings.
Kandidaten sollten Dateiberechtigungen und Eigentumseinstellungen verstehen und bearbeiten können.


|}
|}
Line 636: Line 637:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* File/directory permissions and owners
* Datei- und Verzeichnisberechtigungen und -Eigentümer


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* ls -l, ls -a
* ls -l, ls -a
* chmod, chown
* chmod, chown


====<span style="color:navy">5.4 Special Directories and Files</span>====
====<span style="color:navy">5.4 Besondere Verzeichnisse und Dateien</span>====


{|
{|
Line 658: Line 659:
| style="background:#eaeaea" |  
| style="background:#eaeaea" |  


Special directories and files on a Linux system including special permissions.
Kandidaten sollten besondere Verzeichnisse und Dateien in einem Linux-System kennen, einschließlich Sonderberechtigungen.


|}
|}
Line 664: Line 665:
'''Hauptwissensgebiete:'''
'''Hauptwissensgebiete:'''


* Using temporary files and directories
* Temporäre Dateien und Verzeichnisse benutzen
* Symbolic links
* Symbolische Links


'''Hier ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''
'''Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:'''


* /tmp/, /var/tmp/ and Sticky Bit
* /tmp/, /var/tmp/ und Sticky Bit
* ls -d
* ls -d
* ln -s
* ln -s


===''Reference Material''===
===''Referenzmaterial''===


===Notes and Comments===
===Anmerkungen und Kommentare===


Feel free to add comments below:
Fügen Sie hier bitte Ihre Kommentare ein:

Latest revision as of 11:45, 26 August 2017

Einführung

Die Beschreibung des gesamten Linux Essentials Programms ist hier zu finden.

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.


FAQ

Fragen und Antworten zum Linux-Essentials-Programm und der -Prüfung sind hier zu finden.

Beschreibung des geeigneten Kandidaten für diese Prüfung (MQC)

Dies ist die Beschreibung eines Kandidaten, der gerade soweit qualifiziert ist, um die LPI-Linux-Essentials-Prüfung noch zu bestehen. Diese fiktive Person wird Minimally Qualified Candidate (MQC) genannt. Die Standards für die LPI-Linux-Essentials-Prüfung sollten so gesetzt werden, dass diese Person und alle, die kompetenter sind, die Prüfung bestehen, aber alle, die weniger kompetent sind, durchfallen.

Der erfolgreiche Kandidat 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 Kommandozeile besitzen. Der MQC hat Grundkenntnisse zu Themen mit Bezug auf Sicherheit und Administration, wie dem Verwalten von Benutzern und Gruppen, dem Arbeiten auf der Kommandozeile und zum Thema Berechtigungen auf einem System. Der Inhaber eines Linux-Essentials-Zertifikats ist höchstwahrscheinlich Endnutzer eines weitgehend verwalteten Systems.


Ein 'geeigneter Kandidat (MQC) für die Linux-Essentials-Prüfung':

  • Hat grundlegendes Verständnis von FOSS, den verschiedenen Communities und Softwarelizenzen..
  • Versteht die Grundlagen von Prozessen, Programmen und Bestandteilen eines Betriebssystems.
  • Hat ein Grundwissen über Computer-Hardware.
  • Hat ein grundlegendes Verständnis von Systemsicherheit, von Benutzern und Gruppen und von Dateizugriffsrechten für öffentliche und private Verzeichnisse.
  • Versteht grundsätzlich, wie man das System zugänglich machen und mit anderen Computern in einem Local Area Network (LAN) verbinden kann.
  • Kennt die gängigen Open-Source-Anwendungen am Arbeitsplatz und weiß, welchen Closed-Source-Äquivalenten sie entsprechen.
  • Versteht Navigationssysteme auf Linux-Desktopsystemen und weiß, wo Hilfe zu finden ist.
  • Hat grundlegende Fähigkeiten zum Arbeiten auf der Kommandozeile und mit Dateien.
  • Kann einfache Backups und Archive erstellen.
  • Kann einen einfachen Kommandozeilen-Editor benutzen.
  • Versteht Datei-Komprimierung.
  • Kann einfache Skripte schreiben und ausführen.

Information zur Version

Dies ist Version 1.5 der Lernziele.

Es gibt außerdem eine Übersicht mit Details zu den Änderungen von Version 1.0 zu 1.5 der Lernziele.

Die Lernziele der Version 1.0 können hier eingesehen werden.

Ergänzungen

Aktuell gibt es keine Ergänzungen.

Übersetzungen der Lernziele

Folgende Übersetzungen der Lernziele sind in diesem Wiki verfügbar:

Lernziele

Thema 1: Die Linux-Community und Karriere im Open-Source-Umfeld (Gewichtung: 7)

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:

  • Open-Source-Philosophie
  • Distributionen
  • Embedded Systems

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • Android
  • Debian, Ubuntu (LTS)
  • CentOS, openSUSE, Red Hat
  • Linux Mint, Scientific Linux

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

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • OpenOffice.org, LibreOffice, Thunderbird, Firefox, GIMP
  • Apache HTTPD, NGINX, MySQL, NFS, Samba
  • C, Java, Perl, shell, Python, PHP
  • dpkg, apt-get, rpm, yum

1.3 Open-Source-Software und Lizenzen verstehen

Gewichtung

1

Beschreibung

Kandidaten sollten Kenntnisse über Open-Source-Communities und die Lizenzierung von Open-Source-Software für Unternehmen besitzen.

Hauptwissensgebiete:

  • Lizenzierung
  • Free Software Foundation (FSF), Open Source Initiative (OSI)

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • GPL, BSD, Creative Commons
  • Free Software, Open Source Software, FOSS, FLOSS
  • Open-Source-Geschäftsmodelle

1.4 IuK-Fähigkeiten und Arbeiten mit Linux

Gewichtung

2

Beschreibung

Kandidaten sollten grundlegende Fähigkeiten in Informations- und Kommunikationstechnologie (IuK) und dem Arbeiten mit Linux besitzen.

Hauptwissensgebiete:

  • Desktop-Fähigkeiten
  • Zugang zur Kommandozeile
  • Linux, Cloud-Computing und Virtualisierung in der Industrie

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • Verwendung eines Browsers, Datenschutzbedenken, Konfigurationsoptionen, Suche im Internet und Speichern von Inhalten
  • Terminal und Konsole
  • Passwörter
  • Privatsphäreeinstellungen und -Tools
  • Verwendung gängiger Open-Source-Anwendungen in Präsentationen und Projekten

Thema 2: Sich auf einem Linux-System zurechtfinden (Gewichtung: 9)

2.1 Grundlagen der Kommandozeile

Gewichtung

3

Beschreibung

Kandidaten sollten die grundlegende Verwendung der Linux-Kommandozeile beherrschen.

Hauptwissensgebiete:

  • Shell-Grundlagen
  • Kommandozeilen-Syntax
  • Variablen
  • Globbing
  • Quoting

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • Bash
  • echo
  • history
  • Umgebungsvariable PATH
  • export
  • type

2.2 Hilfe suchen über die Kommandozeile

Gewichtung

2

Beschreibung

Kandidaten sollten Hilfe-Kommandos ausführen und in verschiedenen Hilfe-Systemen navigieren können.

Hauptwissensgebiete:

  • Man
  • Info

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • man
  • info
  • Man-Pages
  • /usr/share/doc/
  • locate

2.3 Verzeichnisse verwenden und Dateien auflisten

Gewichtung

2

Beschreibung

Kandidaten sollten im Heimat- und in Systemverzeichnissen navigieren und Dateien an verschiedenen Orten auflisten können.

Hauptwissensgebiete:

  • Dateien, Verzeichnisse
  • Versteckte Dateien und Verzeichnisse
  • Home
  • Absolute und relative Pfade

Dies 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 Heimatverzeichnis erstellen, verschieben und löschen können.

Hauptwissensgebiete:

  • Dateien und Verzeichnisse
  • Beachtung von Groß- und Kleinschreibung
  • Einfaches Globbing und Quoting

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • mv, cp, rm, touch
  • mkdir, rmdir

Thema 3: Die Macht der Kommandozeile (Gewichtung: 9)

3.1 Dateien in der Kommandozeile archivieren

Gewichtung

2

Beschreibung

Kandidaten sollten Dateien im Heimatverzeichnis des Benutzers archivieren können.

Hauptwissensgebiete:

  • Dateien, Verzeichnisse
  • Archive, Komprimierung

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • tar
  • Gängige tar-Optionen
  • gzip, bzip2
  • zip, unzip

3.2 Daten in Dateien suchen und extrahieren

Gewichtung

3

Beschreibung

Kandidaten sollten Daten in Dateien im Heimatverzeichnis suchen und extrahieren können.

Hauptwissensgebiete:

  • Kommando-Pipelines
  • Ein- und Ausgabeumlenkung
  • Grundlegende reguläre Ausdrücke ., [ ], *, und ?

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • grep
  • less
  • cat, head, tail
  • sort
  • cut
  • wc

3.3 Von Kommandos zum Skript

Gewichtung

4

Beschreibung

Kandidaten sollten aus sich wiederholenden Kommandos einfache Skripte erstellen können.

Hauptwissensgebiete:

  • Grundlagen von Shell-Skripten
  • Wissen um die gängigen Texteditoren

Dies 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 (Gewichtung: 8)

4.1 Ein Betriebssystem auswählen

Gewichtung

1

Beschreibung

Kandidaten sollten Kenntnisse über die wichtigsten Betriebssysteme und Linux-Distributionen besitzen.

Hauptwissensgebiete:

  • Unterschiede zwischen Windows, Mac und Linux
  • Lebenszyklus-Management von Distributionen

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • GUI versus Kommandozeile, 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

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • Motherboards, Prozessoren, Netzteile, optische Laufwerke, Peripheriegeräte
  • Festplatten und Partitionen, /dev/sd*
  • Treiber

4.3 Wo Daten gespeichert werden

Gewichtung

3

Beschreibung

Kandidaten sollten wissen, wo verschiedene Arten von Informationen in einem Linux-System gespeichert werden.

Hauptwissensgebiete:

  • Programme und Konfiguration, Pakete und Paket-Datenbanken
  • Prozesse, Speicheradressen, Systembenachrichtigungen und Protokollierung

Dies 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 Netzwerk

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

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • route, ip route show
  • ifconfig, ip addr show
  • netstat, ip route show
  • /etc/resolv.conf, /etc/hosts
  • IPv4, IPv6
  • ping
  • host

Thema 5: Sicherheit und Dateiberechtigungen (Gewichtung: 7)

5.1 Sicherheitsgrundlagen und Identifizierung von Benutzertypen

Gewichtung

2

Beschreibung

Kandidaten sollten mit verschiedenen Benutzertypen in einem Linux-System vertraut sein.

Hauptwissensgebiete:

  • Root- und Standardbenutzer
  • Systembenutzer

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • /etc/passwd, /etc/group
  • id, who, w
  • sudo, su

5.2 Benutzer und Gruppen anlegen

Gewichtung

2

Beschreibung

Kandidaten sollten Benutzer und Gruppen in einem Linux-System anlegen können.

Hauptwissensgebiete:

  • Benutzer- und Gruppen-Kommandos
  • User-IDs

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • /etc/passwd, /etc/shadow, /etc/group, /etc/skel/
  • id, last
  • 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 und -Eigentümer

Dies 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 in einem Linux-System kennen, einschließlich Sonderberechtigungen.

Hauptwissensgebiete:

  • Temporäre Dateien und Verzeichnisse benutzen
  • Symbolische Links

Dies ist eine auszugsweise Liste der verwendeten Dateien, Begriffe und Hilfsprogramme:

  • /tmp/, /var/tmp/ und Sticky Bit
  • ls -d
  • ln -s

Referenzmaterial

Anmerkungen und Kommentare

Fügen Sie hier bitte Ihre Kommentare ein: