Arming Open Source Software for the Future
Future to bring more ARM servers in the data center and cloud than X64 systems.
Monitoring Linux and Windows hosts with Glances
The Glances tool offers more information about system performance than other sysadmin monitoring tools.
Cinnamon: A Tale of Forks and Familiarity in the Linux Desktop Landscape
Cinnamon is a familiar interface to welcome newcomers transitioning from Windows or macOS.
SysAdmin careers: Curiosity is an asset
Curiosity may have killed the cat, but it helps the sysadmin grow and thrive.
How YAML actually works
Learn how to create YAML correctly from the start.
A user’s guide to links in the Linux filesystem
Learn how to use links, which make tasks easier by providing access to files from multiple locations in the Linux filesystem directory tree.
Liquid Cooling Failure
Modern motherboards make a cooling failure less catastrophic than it could have been.
Linux Boot and Startup
Understanding the boot and Linux startup processes is important to being able to both configure Linux and to resolving startup issues.
Everything is a file
When everything is a file Difficult things are easy and impossible things are merely hard.
Creating a universal live Linux USB drive
Image by Don Watkins. CC-by-SA 4.0 Use them for troubleshooting problems and to demonstrate the beauty and utility of using Linux I frequently create USB...
Working with data streams on the Linux command line
Learn to connect data streams from one utility to another using STDIO. Everything in Linux revolves around streams of data—particularly text streams. Data streams are...
Conquering the Command Line for Linux Beginners
12 Essential Linux Commands for Beginners
How I migrated a WordPress website to a new host
Use this simple approach to migrate a website and manage firewall configurations.
Linux Love Affair: Screenfetch vs. Neofetch – Who Wears the Crown?
Image by: Opensource.com CC-by-SA 4 You might want to share your Linux configuration with others for many reasons. You might be looking for help troubleshooting...
Programming Bash #8: Initialization and sanity testing
In previous articles of this series we created our first, very small, one-line Bash script. We also explored the reasons for creating shell scripts and...
Programming Bash #7: Bash Program Needs Help
So far in this series we created our first, very small, one-line Bash script. We also explored the reasons for creating shell scripts and why...