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...
A brief history of the Linux desktop
Let’s look back on a brief history of the Linux desktop.
Emulating systems with QEMU
Here’s how I boot other systems using virtual machines in QEMU
Make typing faster with the Keebio BDN9 macro pad
My brother recently gave me a Keebio BDN9 macro pad. It’s a configurable 9-key keyboard that supports all kinds of customizations, including little keycaps that...
How to find Open Source Software to replace your Windows software
Author's note: This article is based on Chapter 6 of my book, "Linux for Small Business Owners," with my coauthor and yoga teacher Cyndi Bulka....
Connect to a Windows drive from Linux
Here’s how I connected my Linux system to a Windows AD fileshare.
Reading a whole file at once
Two methods to load a data file into memory. Use mmap on Linux sysetms.
Update Linux from the command line
Be a power user by updating your system from the command line.
Selective updates using ‘dnf’
Here’s how I update my system except for one problem library
Learning to love ‘groff -ms’
My journey with markup systems began when I was an undergraduate physics student at university. Until then, I wrote class papers using a desktop word...