Fragen zum Lernziel 107.2

Systemadministrationsaufgaben durch Einplanen von Jobs automatisieren

In der Datei /etc/crontab findet sich die Zeile

  0 12 13 * 5  root  blah

Was bewirkt sie?

  1. Das Programm blah wird jeden Freitag und jeden 13. eines Monats um 12:00 Uhr ausgeführt.

  2. Das Programm blah wird jeden Freitag, den 13., um 12:00 Uhr ausgeführt.

  3. Das Programm blah wird am 13. Mai um 0:12 Uhr ausgeführt.

  4. Das Programm blah wird um 5:12 Uhr jeden 13. eines Monats ausgeführt.

  5. Die Zeile wird ignoriert, da sie syntaktisch falsch ist.

Zur Seite der Frage

Wie oft wird das Programm blah pro Tag ausgeführt, wenn die Zeile

  */15 6,12,18 * * * root blah

in /etc/crontab steht?

  1. einmal

  2. dreimal

  3. viermal

  4. sechsmal

  5. zwölfmal

  6. fünfzehnmal

  7. achtzehnmal

  8. fünfundvierzigmal

Zur Seite der Frage

Ein mit at teatime um 17:00 Uhr eingegebenes Kommando wird...

  1. nicht ausgeführt, da teatime (= 16:00 Uhr) schon vorbei ist.

  2. am folgenden Tag um 16:00 Uhr ausgeführt.

  3. sofort ausgeführt, die Ergebnisse werden aber auf 16:00 Uhr zurückdatiert.

  4. um 16:00 Uhr UTC ausgeführt, abhängig von der Zeitzone also heute oder morgen.

Zur Seite der Frage

Welche Zeitpunkte sind bei at vordefiniert? (Wählen Sie alle richtigen Antworten aus.)

  1. midnight

  2. teatime

  3. morning

  4. lunchtime

Zur Seite der Frage

Mit welchem Programm können normale Benutzer Cron-Jobs anlegen? (Geben Sie nur den Namen des Programms an, keinen Pfad und keine Optionen.)

Textfrage

Zur Seite der Frage

Welches der folgenden Kommandos dient zur Verwaltung eines einfachen Warteschlangensystems, bei dem Aufträge nacheinander abgearbeitet werden, sofern die Rechnerlast das zulässt?

  1. batch

  2. queue

  3. process

  4. at

Zur Seite der Frage

Wie führt der atd die eingereihten Aufträge aus?

  1. Beim Einreichen eines Auftrags werden das aktuelle Verzeichnis und die Prozessumgebung gespeichert und bei der Ausführung durch atd wieder hergestellt

  2. Aufträge werden im Heimatverzeichnis des einreichenden Benutzers in einer abgespeckten Umgebung ausgeführt, die nur die wichtigsten Variablen wie HOME, PATH und LOGNAME enthält

  3. Aufträge werden im Verzeichnis /tmp ausgeführt; vor der Ausführung wird /etc/profile eingelesen

  4. Aufträge werden im Heimatverzeichnis des einreichenden Benutzers ausgeführt; alle nötigen Umgebungsvariablen müssen explizit gesetzt werden

Zur Seite der Frage

Die Dateien /etc/cron.allow und /etc/cron.deny enthalten beide den Eintrag tux. Darf der Benutzer tux cron verwenden oder nicht?

  1. Ja, denn er ist in /etc/cron.allow aufgeführt, und /etc/cron.allow hat Vorrang gegenüber /etc/cron.deny

  2. Nein, denn er ist in /etc/cron.deny aufgeführt, und /etc/cron.deny hat Vorrang gegenüber /etc/cron.allow

  3. Nein, denn wenn /etc/cron.allow und /etc/cron.deny beide existieren, darf nur root cron verwenden (egal wer in den Dateien aufgeführt ist)

  4. Ja, denn wenn /etc/cron.allow und /etc/cron.deny beide existieren, dürfen alle Benutzer cron verwenden (egal wer in den Dateien aufgeführt ist)

Zur Seite der Frage

Was bewirkt das Kommando crontab -e?

  1. Die cron-Auftragstabelle des aktuellen Benutzers wird gelöscht (»erase«)

  2. Die cron-Auftragstabelle des aktuellen Benutzers wird zum Editieren aufgerufen (»edit«)

  3. Die Standardeingabe des Kommandos wird als cron-Auftragstabelle des aktuellen Benutzers installiert (»enter«)

  4. Die cron-Auftragstabelle des aktuellen Benutzers wird auf der Standardausgabe ausgegeben (»echo«)

Zur Seite der Frage

Welche der folgenden Zeitangaben sind NICHT für at zulässig?

  1. 10:00 31.12.2004

  2. 31.12.2004 10:00

  3. 10am 12/31/04

  4. 10 dec 31 04

Zur Seite der Frage

Was ist zu beachten, wenn Sie crontab aufrufen, nachdem Sie mit su zu einer anderen Benutzeridentität gewechselt sind?

  1. Sie sollten die -u-Option von crontab verwenden, um sicherzustellen, dass crontab die richtige Auftragstabelle anspricht

  2. crontab bezieht sich immer auf die mit su angenommene Benutzeridentität

  3. crontab bezieht sich immer auf Ihre ursprüngliche Benutzeridentität, unabhängig von allfälligen su-Kommandos

  4. Nach einem su können Sie crontab nicht mehr verwenden

Zur Seite der Frage

Wer darf at benutzen, wenn weder /etc/at.allow noch /etc/at.deny existieren?

  1. Jeder Benutzer

  2. Niemand

  3. Nur root

  4. root und alle Benutzer, die keine Systembenutzer sind (also UIDs ab 500 haben)

Zur Seite der Frage

Was passiert mit der Standardausgabe und Standard-Fehlerausgabe von at-Jobs?

  1. Sie werden dem einreichenden Benutzer per Mail zugestellt

  2. Sie werden per Mail an die Adresse geschickt, die in der Umgebungsvariablen MAILTO benannt ist, ersatzweise an den einreichenden Benutzer

  3. Sie werden an root geschickt

  4. Sie landen in /dev/null

Zur Seite der Frage

Was passiert mit der Standardausgabe und Standard-Fehlerausgabe von cron-Jobs?

  1. Sie werden dem Eigentümer der crontab-Datei per Mail zugestellt

  2. Sie werden per Mail an die Adresse geschickt, die in der Umgebungsvariablen MAILTO benannt ist, ersatzweise an den Eigentümer der crontab-Datei

  3. Sie werden an root geschickt

  4. Sie landen in /dev/null

Zur Seite der Frage

Sie haben mit at einige Jobs angestoßen. Mit welchem Kommando können Sie überprüfen, welche dieser Jobs noch abgearbeitet werden müssen? (Kein Pfad, keine Optionen.)

Textfrage

Zur Seite der Frage

Sie haben mit at einige Jobs angestoßen. Mit welchem Kommando können Sie noch ausstehende Jobs stornieren? (Kein Pfad, keine Optionen.)

Textfrage

Zur Seite der Frage

Sie wollen verhindern, dass ein Benutzer Cron-Jobs anstoßen kann. In welcher Datei müssen Sie ihn eintragen? (Geben Sie den vollen FHS-konformen Pfadnamen an.)

Textfrage

Zur Seite der Frage

Sie wollen at-Jobs für einige Benutzer (und nur für diese) freigeben. In welche Datei müssen Sie diese Benutzer eintragen? (Geben Sie den vollen FHS-konformen Pfadnamen an.)

Textfrage

Zur Seite der Frage

Die Tabellen der Cron-Jobs von Benutzern befinden sich unterhalb von ...?

  1. /var/lib/cron

  2. /var/run/cron

  3. /var/spool/cron

  4. /etc/cron.d

  5. /var/tmp/cron

Zur Seite der Frage

Noch kein Kommentar · Kommentar hinzufügen · RSS

Wichtig

LPI-Logo

Die LPI Academy ist keine offizielle Webseite des LPI!

Sponsor

Linup-Front-Logo

Die LPI Academy wird für die Community unterstützt von der Linup Front GmbH

A Django Site

Diese Seite

Version: 0 (Anselm)
28.11.2009 18:43:38

Benutzer

Nicht angemeldet

Kommentare

RSS