Direkt nach der Anmeldung zum Test am Prometric Testrechner erscheint ein Hinweis zur Geheimhaltung der Fragen. Bestätigt man diesen, geht der Test auch schon los. Die Prüfung besteht aus 60 Fragen. Jede Frage hat eine andere Gewichtung, in der Summe sind maximal 800 Punkte zu erreichen. Zum bestehen sind mindestens 500 Punkte erforderlich. Die Fragen stammten aus 5 Bereichen. Diese waren:
Hardware und Systemarchitektur
Fragen zur verwaltung von Geräten, seriellen-/ USB- Snittstellen, BIOS, Fax/Modem und Bussysteme (SCSI, IDE)
Zur Vorbereitung sollte man sich auch mit älteren Architekturen wie SCSI-1, ISA oder USB-Unterstützung älterer Kernel auseinandersetzen.
Linux-Installation und Paket-Management
Diese Fragen befassten sich mit dem Installieren, deinstallieren, konvertieren, aktualisieren und verteilen von Paketen. Es wurden sehr viele Fragen zu .tgz Archiven, .deb und .rpm Paketen gestellt. Schwerpunkt war ganz klar der Umgang mit Binärpaketen.
Zur Vorbereitung sollte man auf jeden Fall sämtliche Komponenten des debian Paketmanagers und die einzelnen Parameter dieser Programme kennen. Über den Redhat Packagemanager sollte man auf jeden Fall sämtliche Befehlsmodi mit allen Parametern kennen und beherschen.
Gnu- und Unix-Befehle
Der Umgang mit der Userverwaltung, dem Prozessmanagement und diversen Stream-/interaktiven Texteditoren muss sitzen. Es werden einige Fragen zu sed-suchmustern, VI Kommandos oder Pipes/Ausgabeumleitungen erscheinen. Aber auch selten benötigte Tools wie zb. “od” müssen zumindest bekannt sein. Diese Tools erscheinen auch in Fragen die im zusammenhang mit der Paketverwaltung stehen (zb. rpm -qa | grep …..) -> wie filtern sie alle Pakete den XF86 Projektes?
Hier sollte der absolute Schwerpunkt beim lernen gesetzt werden. Der Umgang mit den GNU Coreutills und diversen anderen standardprogrammen muss absolut sitzen. Hier werden sehr viele Textfragen gestellt. Wissen Sie wie man die Ausgabe gleichzeitig auf den Bildschirm und in eine Datei schreibt? Wie ersetzen Sie mit sed die Zeichenfolge Hallo in Textdatei xyz durch abc? Solche Dinge müssen absulut sitzen.
Devices, Linux-Dateisysteme, FHS
Der Umgang mit dem FHS sollte eigentlich jedem vom anfang an klar sein. Wo liegen Shared-Library´s? Was hat der FHS für einen Sinn? Wie Profitieren Softwareprojekte vom FHS? Es sollte auf jeden Fall klar sein, was der FHS versucht zu erreichen und wie diese Hirachie aufgebaut ist. Da dies die absolute Lerngrundlage bildet, sollte man hier relativ wenig Probleme bekommen. Was Device-Files angeht, muss man auf jeden Fall wissen, wie der Kernel verschiedene Geräte benennt. Fragen zu UDEV oder HAL sind nicht Teil des Tests.
Das X-Window System
Hier unbedingt aufpassen. Die Fragen beziehen sich auf das XF86 Projekt, und nicht den xorg-server. Wer sich mit einer aktuellen Distribution vorbereitet, kann hier massive Probleme bekommen. Die Fragen beschäftigen sich mit dem Fontserver, dem Displaymanager, Remotezugriff, Shellvariabeln und diversen Problemen mit der Darstellung. Es tauchen aber auch Fragen zur Anpassung der Default-einstellungen der bekannten Displaymanager auf.
Zur Vorbereitung, ich kann es nicht oft genug schreiben, unbedingt XF86 verwenden. Sollte man zb. bei der Frage nach dem Pfad der X Konfigurationsdatei /etc/X11/xorg.conf angeben, ist dies natürlich falsch. Zur Vorbereitung am besten eine ältere Distribution, stand ca. 2005 verwenden.