Advice for everyday Unix systems administration and some clever ways to approach more challenging problems.
Logger makes it easy to add custom messages to your system log files.
One simple command on a Linux system lets you calculate pi to as many digits as you have the patience to wait for
With the right group of options, you can get rsync to do just what you want and nothing more
Rsync is a lot more versatile than you might imagine and is a super tool for synchronizing your systems
Nine commands that do some very unusual things on Linux systems. Some could actually prove useful.
The dstat command can provide the data that you need when troubleshooting system problems or evaluating performance -- succinctly, easily, and to your specifications.
A huge collection of details about your Unix systems lies right under your fingertips. All you have to do is cd over to /proc.
Gain insights into the processes running on your Unix servers with familiar and unusual commands.
The dmidecode command can tell you a lot more about your Linux server's hardware than you'd ever want to know
The inside scoop on the infamous "bit bucket". Maybe even something you don't already know.
Robotic telepresence is adding a new dimension to telecommuting. Ready to wander around the halls and bump into some old friends?
How can you create email on the command line -- or even better within scripts -- to tell you what's happening on the servers you manage?
History and command line editing can be tricky, but 2016 is the year of the monkey. Maybe it's time to monkey around.
Using cowsay and math commands to count down to those special days
Using the shopt built-in, you can change the nature of bash
If everything is a file, what's an inode?
We might just run out of time!
If you couldn't use the chmod command because it had somehow lost execute permission, what would you do to fix the problem? The many ways that you could go about restoring execute permissions to chmod might just give you some new insights into ....
Takes a look at the kind of information that might be stored in digital photos (possibly including your location) and shows how to use the exiftool to edit or remove it.
A different way to loop line-by-line in a bash script
Review of a seriously geeky book on Python projects
The curl command is a versatile tool for working with web sites and web applications.
Short breaks during the day can improve your mood and productivity. Maybe you should consider taking some non-smoking breaks.
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies by V. Anton Spraul gives a surprisingly lucid view of how some of the key technologies that we use today perform the "magic" tricks that ....
Programmin' and shoutin' like a scurvy pirate be not so different!
Pulling together stats to give you a better idea what a directory or file system contains
Questions sysadmins should ask and precautions they should take when troubleshooting
An introduction to automating processes built to be interactive -- using the expect command
Using awk to perform simple numerical calculations is easier than you might imagine.
Unusual things you can do with the vim editor
A song to make Sysadmin Day extra special.
Identifying and generating prime numbers on Unix is easier than you might imagine
Using find commands to display important file system statistics
Preparing for the CCSK exam with a set of classes from intrinsec
Using the join command to avoid quoting arguments
While there are many things you can do to secure the systems you manage, the key to getting a Unix system to pass an ISO 27001 audit is knowing what the auditors are likely to ask and what they will need to see.
There are only two times when you need to dig through piles of data to get your job done: When you know what you're looking for and when you don't. Here are the best tools and techniques for both situations.
Listing group members on Unix systems, including commands and a helpful script
Bryson Payne, no starch press, 2015
Book review: Build an HTML5 Game: A Developer's Guide with CSS and JavaScript Karl Bunyan, no starch press, 2015