Like everyone else, those of us who use Linux sometimes need to purchase a new computer. Although...
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.
Over the years I have created a number of Bash scripts, some of which have separate configuration...
After decades in the tech industry with invaluable mentorship, a seasoned professional is now giving back by...
Originally published in 2016, this interview with Katrina Hayes on Opensource.com details her distinct approach to coding...
This series delves into the practical applications of regular expressions within Linux tools such as grep, sed,...
In Regular Expressions #1: Introduction, I covered what they are and why they’re useful. In Regular...
In part two of this series on writing Ansible playbooks, "Ansible #2 How to create an Ansible...
Learn how to use BIND to set up your own server for resolving domain names.
In the previous article, Regular Expressions #1: Introduction, I covered what they are and why they’re useful....
Regular expressions don't have to invoke anxiety and fear, although they do for many of us. The...
Article updated 05/20/2024.
Upgrading any operating system to a new release version can be time-consuming and fraught with...
In this introduction to Playbook creation, we examine a play that manages updates for a local Ansible...
Interface configuration files may not be supported in Fedora much longer, but migrating to NetworkManager is easier...
Learn how the GRUB boot loader works to prepare your system and launch your operating system kernel.
Simplify the complex world of interface configuration files with this handy tutorial.
One of the key concepts in network routing that any Linux professional should be familiar with is...