Sandra Henry-Stocker

Unix Dweeb

star Thought Leader IDG Contributor Network
Want to Join?
Opinions expressed by ICN authors are their own.

Sandra Henry-Stocker has been administering Unix systems for more than 30 years. She describes herself as "USL" (Unix as a second language) but remembers enough English to write books and buy groceries. She lives in the mountains in Virginia where, when not working with or writing about Unix, she's chasing the bears away from her bird feeders.

The opinions expressed in this blog are those of Sandra Henry-Stocker and do not necessarily represent those of IDG Communications, Inc., its parent, subsidiary or affiliated companies.

Smart ways to compare files on Linux

Smart ways to compare files on Linux

Many new tools for comparing files have emerged in Linux over the years. In this post, we'll examine seven very useful tools for doing that.

Random identity generation in Linux

Random identity generation in Linux

Generating a list of names, addresses and phone numbers can be very easy when you know what tools to use. Let's take a look at the rig command.

Factorials and unscrambling words with bash on Linux

Factorials and unscrambling words with bash on Linux

Solving problems with bash can be challenging, not just for us using Linux, but also for bash.

Serious 10-year-old flaw in Linux sudo command; a new version patches it

Serious 10-year-old flaw in Linux sudo command; a new version patches it

A vulnerability in sudo can elevate unprivileged users to root privileges.

Using the vim editor in Linux to quickly encrypt and decrypt files

Using the vim editor in Linux to quickly encrypt and decrypt files

Most Linux users know vim as a text editor that descended from vi. It can also function as a tool for encrypting text files. In this post, we examine how this is done and how to reverse the process.

Examining network connections on Linux systems

Examining network connections on Linux systems

Linux systems provide a lot of useful commands for reviewing network configuration and connections. Here's a look at a few, including ifquery, ifup, ifdown and ifconfig.

Looking into Linux user logins with lslogins

Looking into Linux user logins with lslogins

The lslogins command can help you look into details of user accounts and login activity

Automating responses to scripts on Linux using expect and autoexpect

Automating responses to scripts on Linux using expect and autoexpect

The expect command can make running scripts a lot easier, especially if you need to run them repeatedly or when you're at home asleep.

Checking network connections with arp and ip neigh

Checking network connections with arp and ip neigh

In Linux, the arp and ip neigh commands provide easy ways to check your local network.

2021 New Year's resolutions for Linux users

2021 New Year's resolutions for Linux users

Linux has a wealth a powerful tools to make working with it easier and more productive, and here are some tips for taking advantage of them.

Searching Wikipedia on the Linux command line with wikit

Searching Wikipedia on the Linux command line with wikit

Wikit is a clever command for running Wikipedia searches from the Linux command line. It can help you run searches and save the output in text files. Take a look at how easily it works and learn what you need to know to get the...

Using the Linux arping command to ping local systems

Using the Linux arping command to ping local systems

The arping command can ping local systems to find out whether they are responsive, and with the help of scripts, can ping specific IP-address ranges.

Creating your own cowsay messenger

Creating your own cowsay messenger

Want to add a personal image or company logo for using with cowsay? It's easier than you might think to become a cowsay Picasso.

Using pidof and pgrep to list process IDs

Using pidof and pgrep to list process IDs

The pidof and pgrep commands make selecting and using process IDs on the Linux command line painless.

Fetching Linux system details with screenfetch and neofetch

Fetching Linux system details with screenfetch and neofetch

Here's how to use screenfetch and neofetch tools to display some of the most important configuration information on your Linux system.

Many ways to sort file content on Linux

Many ways to sort file content on Linux

The Linux sort command has an impressive number of ways to sort, from alphanumeric to random. Here's a look at some of the more useful ones.

Monitoring failed login attempts on Linux

Monitoring failed login attempts on Linux

Failed logins can be legitimate human error or attempts to hack your Linux system, but either way they might flag something that warrants attention.

How to sort ps output

How to sort ps output

The ps command makes it fairly easy to sort its output by any column of data. In fact, you can sort it in the normal or reverse order. In this post, I'll present the --sort option and show how to use it. I'll also touch on how to pass...

Tagging commands on Linux

Tagging commands on Linux

Adding a tag to a Linux command can make it a little easier to reuse it. If you're struggling to remember complex commands or important locations in the file system, tags might help you out.

Using the Midnight Commander to browse Linux directories

Using the Midnight Commander to browse Linux directories

Midnight Commander is a powerful tool that provides an easy way to browse, compare, move, modify and manipulate files.

Load More