In der Datei /etc/crontab findet sich die Zeile
0 12 13 * 5 root blah
Was bewirkt sie?
Das Programm blah wird jeden Freitag und jeden 13. eines Monats um 12:00 Uhr ausgeführt.
Das Programm blah wird jeden Freitag, den 13., um 12:00 Uhr ausgeführt.
Das Programm blah wird am 13. Mai um 0:12 Uhr ausgeführt.
Das Programm blah wird um 5:12 Uhr jeden 13. eines Monats ausgeführt.
Die Zeile wird ignoriert, da sie syntaktisch falsch ist.
Wie oft wird das Programm blah pro Tag ausgeführt, wenn die Zeile
*/15 6,12,18 * * * root blah
in /etc/crontab steht?
einmal
dreimal
viermal
sechsmal
zwölfmal
fünfzehnmal
achtzehnmal
fünfundvierzigmal
Ein mit at teatime um 17:00 Uhr eingegebenes Kommando wird...
nicht ausgeführt, da teatime (= 16:00 Uhr) schon vorbei ist.
am folgenden Tag um 16:00 Uhr ausgeführt.
sofort ausgeführt, die Ergebnisse werden aber auf 16:00 Uhr zurückdatiert.
um 16:00 Uhr UTC ausgeführt, abhängig von der Zeitzone also heute oder morgen.
Welche Zeitpunkte sind bei at vordefiniert? (Wählen Sie alle richtigen
Antworten aus.)
midnight
teatime
morning
lunchtime
Mit welchem Programm können normale Benutzer Cron-Jobs anlegen? (Geben Sie nur den Namen des Programms an, keinen Pfad und keine Optionen.)
Textfrage
Welches der folgenden Kommandos dient zur Verwaltung eines einfachen Warteschlangensystems, bei dem Aufträge nacheinander abgearbeitet werden, sofern die Rechnerlast das zulässt?
batch
queue
process
at
Wie führt der atd die eingereihten Aufträge aus?
Beim Einreichen eines Auftrags werden das aktuelle Verzeichnis und die Prozessumgebung gespeichert und bei der Ausführung durch atd wieder hergestellt
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
Aufträge werden im Verzeichnis /tmp ausgeführt; vor der Ausführung wird /etc/profile eingelesen
Aufträge werden im Heimatverzeichnis des einreichenden Benutzers ausgeführt; alle nötigen Umgebungsvariablen müssen explizit gesetzt werden
Die Dateien /etc/cron.allow und /etc/cron.deny enthalten beide den
Eintrag tux. Darf der Benutzer tux cron verwenden oder nicht?
Ja, denn er ist in /etc/cron.allow aufgeführt, und /etc/cron.allow hat Vorrang gegenüber /etc/cron.deny
Nein, denn er ist in /etc/cron.deny aufgeführt, und /etc/cron.deny hat Vorrang gegenüber /etc/cron.allow
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)
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)
Was bewirkt das Kommando crontab -e?
Die cron-Auftragstabelle des aktuellen Benutzers wird gelöscht (»erase«)
Die cron-Auftragstabelle des aktuellen Benutzers wird zum Editieren aufgerufen (»edit«)
Die Standardeingabe des Kommandos wird als cron-Auftragstabelle des aktuellen Benutzers installiert (»enter«)
Die cron-Auftragstabelle des aktuellen Benutzers wird auf der Standardausgabe ausgegeben (»echo«)
Welche der folgenden Zeitangaben sind NICHT für at zulässig?
10:00 31.12.2004
31.12.2004 10:00
10am 12/31/04
10 dec 31 04
Was ist zu beachten, wenn Sie crontab aufrufen, nachdem Sie mit
su zu einer anderen Benutzeridentität gewechselt sind?
Sie sollten die -u-Option von crontab verwenden, um sicherzustellen, dass crontab die richtige Auftragstabelle anspricht
crontab bezieht sich immer auf die mit su angenommene Benutzeridentität
crontab bezieht sich immer auf Ihre ursprüngliche Benutzeridentität, unabhängig von allfälligen su-Kommandos
Nach einem su können Sie crontab nicht mehr verwenden
Wer darf at benutzen, wenn weder /etc/at.allow noch /etc/at.deny existieren?
Jeder Benutzer
Niemand
Nur root
root und alle Benutzer, die keine Systembenutzer sind (also UIDs ab 500 haben)
Was passiert mit der Standardausgabe und Standard-Fehlerausgabe von at-Jobs?
Sie werden dem einreichenden Benutzer per Mail zugestellt
Sie werden per Mail an die Adresse geschickt, die in der Umgebungsvariablen MAILTO benannt ist, ersatzweise an den einreichenden Benutzer
Sie werden an root geschickt
Sie landen in /dev/null
Was passiert mit der Standardausgabe und Standard-Fehlerausgabe von
cron-Jobs?
Sie werden dem Eigentümer der crontab-Datei per Mail zugestellt
Sie werden per Mail an die Adresse geschickt, die in der Umgebungsvariablen MAILTO benannt ist, ersatzweise an den Eigentümer der crontab-Datei
Sie werden an root geschickt
Sie landen in /dev/null
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
Sie haben mit at einige Jobs angestoßen. Mit welchem Kommando können Sie
noch ausstehende Jobs stornieren? (Kein Pfad, keine Optionen.)
Textfrage
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
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
Die Tabellen der Cron-Jobs von Benutzern befinden sich unterhalb von ...?
/var/lib/cron
/var/run/cron
/var/spool/cron
/etc/cron.d
/var/tmp/cron
Nicht angemeldet