Print double-sided documents with this Bash script
Use Bash to print 2-sided documents on a printer that can only print on one side.
The Linux Philosophy for SysAdmins, Tenet 13 — Make programs portable
Image by Opensource.com: CC-by-SA 4.0 Author’s note: This article is excerpted in part from chapter 15 of my book, The Linux Philosophy for SysAdmins, with...
The Linux Philosophy for SysAdmins, Tenet 11 — Store data in open formats
Image by Opensource.com: CC-by-SA 4.0 Author’s note: This article is excerpted in part from chapter 13 of my book, The Linux Philosophy for SysAdmins, with...
Heading to the Beach
Tomorrow, Saturday as I write this, we’ll be heading to Atlantic Beach, our current favorite. By then time you read it, we’ll be there enjoying the amazing views including the one in the picture above. We do this every year.
To make my computing life as seamless as possible, I take my laptop. I always sync my home directory from my primary workstation to my laptop, named Voyager3 or vgr3 for short.
How to use the base64 command on Linux
The base64 command converts binary data to ASCII data so that it can be transmitted as text. It's a common method of encoding used to...
How to use SSH
You may have heard that Linux and Unix computers give you the ability to control a computer other than the one you're sitting at. That's...
How to use the basename command
The basename command is a GNU core utility for UNIX and UNIX-like systems, and is designed to remove the file suffix and leading directories from a filename. It’s a reasonable alternative to at least some uses of the cut command. You’re not likely to use it alone, but it’s an interesting tool to have available to you when constructing a complex command.
How to do fast, repeatable Linux installations #2 — Bash scripts + RPM
In Episode 1, How to do fast, repeatable Linux installations #1 -- Bash scripts, I discussed how I used a Bash script after performing a...
How to do fast, repeatable Linux installations #1 — Bash scripts
Image by: Opensource.com Some of my articles and an entire book have been about The Linux Philosophy For SysAdmins and its impact on the daily...
Play a fun math game with Linux commands
Use these commands to generate random numbers for a fun math quiz game.
Learn Bash by writing a number guessing game
Learning a new programming language can be a fun exercise.
Using ‘if’ in a Bash script
Writing a short Bash script can save typing lots of instructions at the command line.
Parsing config files with Bash
Separating config files from code enables anyone to change their configurations without any special programming skills.
How to write your first article
Open source is for everyone! And at Both.org, we encourage everyone to share their open source journey.
Top 5 mistakes every new Linux terminal user makes
Avoid these comman mistakes, and find out how to become an expert in the terminal.
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...