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...
Quoting text with ‘sed’
Another great use of sed to make quick edits to a text file.
How I automate file edits with ‘sed’
Here’s a neat command line trick to make changes to a text file.