In this chapter, the main focus was on the maintenance of the system's time and logging. In particular, we looked at ways in which we can manipulate the system time; we worked extensively with the date and timedatectl commands. Additionally, we touched on regular expressions for changing the date. Furthermore, we worked with the hardware clock; we saw ways to sync the system clock with the hardware clock and vice versa. Moving on, we worked with logging; we explored the common log files. The /var/log/syslog file was explored in the Ubuntu environment, whereas the journalctl command was used extensively in Fedora 28 for viewing the logs. Finally, we worked with remote logging; we installed the rsyslog package in the Fedora 28 and configured it as a rsyslog client. We then went over to Ubuntu 18 and configured its /etc/rsyslog.conf file to accept remote logs and use...




















































