ubuntu:logs
Inhaltsverzeichnis
Logging
leert die Logs in /var/log
#!/bin/bash # Proper header for a Bash script. # Cleanup, version 2 # Run as root, of course. # Insert code here to print error message and exit if not root. LOG_DIR=/var/log # Variables are better than hard-coded values. cd $LOG_DIR cat /dev/null> messages cat /dev/null> wtmp echo "Logs cleaned up." exit # The right and proper method of "exiting" from a script. # A bare "exit" (no parameter) returns the exit status #+ of the preceding command.
Cron.log erzeugen
Wenn man seine Cron Jobs genauer untersuchen möchte ist es sinnvoll, die Logs in eine eigene Datei =cron.log zu schreiben
- öffne das File
/etc/rsyslog.d/50-default.conf - suche die Zeile
#cron.* - unkommentiere die Zeile und speichere das File und starte syslog neu
sudo service rsyslog restart - Das Cron Logfile ist dann hier:
/var/log/cron.log
Weiters ist es oft sinnvoll, den Output des Cron Jobs in ein eigenes Log zu schreiben. Die Zeile in der Crontab ist zu erweitern:
>> /home/log/myscript.log 2>&1
ubuntu/logs.txt · Zuletzt geändert: von franz