Learn how to use links, which make tasks easier by providing access to files from multiple locations...
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.
The journalctl command can extract interesting data from the systemd journals. I never thought it could help...
Modern motherboards make a cooling failure less catastrophic than it could have been.
Understanding the boot and Linux startup processes is important to being able to both configure Linux and...
When everything is a file Difficult things are easy and impossible things are merely hard.
Learn to connect data streams from one utility to another using STDIO. Everything in Linux revolves around...
Use this simple approach to migrate a website and manage firewall configurations.
1 In previous articles of this series we created our first, very small, one-line Bash script. We...
So far in this series we created our first, very small, one-line Bash script. We also explored...
In the previous article in this series we created our first, very small Bash script. We also...
This article is intended to be a very high-level discussion of Linux filesystem concepts. It is not...
1 For sysadmins, those of us who run and manage Linux computers most closely, we have direct...
Take a walk through EXT4's history, features, and optimal use, and learn how it differs from previous...
The ability to iterate over a section of code using various types of loops is one of...
In this series of articles we are looking at Bash as a programming language. In the second...
1 Bash as a programming language We have all used Bash to issue commands. They are usually...