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 the community.
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 programs that use a different editor by default.
The Glances tool offers more information about system performance than other sysadmin monitoring tools.
Curiosity may have killed the cat, but it helps the sysadmin grow and thrive.
Learn how to use links, which make tasks easier by providing access to files from multiple locations in the Linux filesystem directory tree.
The journalctl command can extract interesting data from the systemd journals. I never thought it could help with hardware electrical problems – until I tried it.
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 to resolving startup issues.
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 streams of data—particularly text streams. Data streams are...
Use this simple approach to migrate a website and manage firewall configurations.
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...
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...
In the previous article in this series we created our first, very small Bash script. We also explored the reasons for creating shell scripts and...