Read long lines with getline
Getline offers a more flexible way to read user data into your program without breaking the system.
Rhythmbox is a great music player for GNOME
I like Rhythmbox as my music player on Linux because it’s simple and stays out of my way.
Building a random text generator
Generate your own random placeholder text by writing a few lines in Bash.
My first Linux system
Explore this blast from the past with SLS Linux.
Good Reasons for Linux as your daily driver
Linux stands out as a consumer operating system thanks to its unique blend of freedom, performance, and community-driven innovation. Whether you’re on a budget laptop,...
I’m glad I run Linux
Linux puts you in control, Windows does not.
Do I have enough space for that?
A little scripting goes a long way to make sure you won’t run out of space with an automated process.
A beginner’s guide to dc
Learn the basics of this handy command line calculator.
I need a list of URLs
I used the command line to do in seconds what would have needed more than ten minutes to do by hand.
How to remove a stuck kernel from GRUB
Here’s how to fix the GRUB menu configuration from the command line.
What USB device is that?
Use kernel messages to identify which disk device you can mount.
How to selectively apply updates
Here’s how I selectively apply updates, excluding any kernel packages.
Straight quotes from pandoc
Change pandoc’s curly quotes into straight quotes with this script.
Viewing PDF documents in console mode
I have a Raspberry Pi 3 that’s sat unused for the last few years. I used to run the Raspberry Pi as a personal “home...
Loving the command line with the Raspberry Pi
I’m going to show my age when I share that my first Unix system was a Sun 3/50 workstation in our campus computer lab, when...
Extracting text with awk
The awk script interpreter is a very handy tool for systems administrators, and anyone else who uses Linux at the command line. With awk, you...