Use systemd-analyze to get insights and solve problems with Linux startup performance.
David Both
David Both is an Open Source Software and GNU/Linux advocate, trainer, writer, and speaker who lives in Raleigh North Carolina. He is a strong proponent of and evangelist for the "Linux Philosophy."
He’s been in the IT industry for over 50 years. He taught RHCE classes for Red Hat and has worked at MCI Worldcom, Cisco, and the State of North Carolina. He has been working with Linux and Open Source Software for over 25 years.
David likes to build his own computers to ensure that each new computer meets his exacting specifications.
He has written articles for magazines including, Linux Magazine, Linux Journal, and Opensource.com. He currently has five books published with Apress, "The Linux Philosophy for SysAdmins", a self-study training course in three volumes “Using and Administering Linux: Zero to SysAdmin,” that was released in late 2019, and “Linux for Small Business Owners” with Co-author Cyndi Bulka.
Find the root cause of hard-to-track errors by diving into your systemd journals.
Learn how systemd uses calendar time, timestamps, and timespans to control when things happen.
systemd timers provide a more fine-grained control of events than cronjobs and offer more scheduling possibilities.
Keep your computer time in sync with NTP, Chrony, and systemd-timesyncd.
systemd starts as many services as possible in parallel during the Linux startup sequence. Learn how to...
systemd is powerful troubleshooting tool. The information we can extract from it points the way toward solving...
I used a Fedora Live USB to hack into my systems, enter recovery mode, and resolve a...
Units are the basis of everything in systemd so we'll explore them in more detail and use...
systemd's startup provides important clues to help you solve problems when they occur.
systemd is the mother of all processes, responsible for bringing the Linux host up to a state...
The Linux Philosophy is not just a historical curiosity — it’s more relevant today than ever.
Add powerful logic to the command line with control operators in compound commands.
The philosophy of an operating system matters. The Linux philosophy matters to the operating system and to...
Scheduling tasks with cron means programs can run but you don't have to stay up late.
Vim is my favorite editor. These changes to my system make Vim available as the default in...