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.

Open-sourced tool speeds up Linux scripts via parallelization

Counting the days on Linux

Counting the days on Linux

Linux marks time in the number of seconds since the start of the Linux epoch. Here's a script for using that information to figure how many days separate two dates expressed in traditional calendar notation.

Removing duplicate characters from a string on Linux with awk

Removing duplicate characters from a string on Linux with awk

A clever awk command can make it easy to remove duplicate characters from a string.

Using htop to check performance on Linux

Using htop to check performance on Linux

Spend some time checking out the htop tool for viewing processes and system performance and you might just find it extremely handy when you need it.

Connecting to your Linux system with your Android phone

Connecting to your Linux system with your Android phone

If you have an Android cell phone, you can install an app that allows you to connect to your Linux system and run commands in a terminal session.

Use bash to change an IP address from dynamic to static on Linux

Use bash to change an IP address from dynamic to static on Linux

The script described here can change Linux systems' IP addresses from dynamic to static with much less manual work.

Concatenating strings and using += in bash

Concatenating strings and using += in bash

There are many ways to concatenate strings when you're using bash and += might just surprise you!

Extracting substrings on Linux

Extracting substrings on Linux

Linux provides a nice selection of commands for pulling substrings from text, but each has its own way of working.

Running a Linux terminal in your Windows browser

Running a Linux terminal in your Windows browser

Here's an introduction to running a Linux terminal inside a browser and some of the tools available to you.

Using strace and ltrace to help with troubleshooting on Linux

Using strace and ltrace to help with troubleshooting on Linux

strace and ltrace provide a flood of information about system and library calls being made by Linux processes, and sorting through it all can help discover the cause of problems.

How to cheat on Wordle using Linux

How to cheat on Wordle using Linux

Figuring out Wordle can be a lot of fun, but if it gets too frustrating, this Linux bash script can be your friend. Enjoy taking a look at how the cheating process works.

Using whereis, whatis, and which to find out about commands on Linux

Using whereis, whatis, and which to find out about commands on Linux

The whereis, whatis and which commands can provide information on Linux commands, but in spite of names that appear related, they provide very different answers.

Creating a quick calculation function on Linux

Creating a quick calculation function on Linux

Need to perform a long series of calculations? Let's look at a cool trick for making it easier.

Demystifying &&, ||, and ! on Linux

Demystifying &&, ||, and ! on Linux

&&, || and ! operators can run tests and take actions based on the test results, but they can be a little tricky until you understand the logic.

2 ways to remove duplicate lines from Linux files

2 ways to remove duplicate lines from Linux files

Linux awk and uniq commands offer options for cutting out duplicate lines from Linux files.

Using the btrfsck file-checing command on Linux

Using the btrfsck file-checing command on Linux

The btrsfck command allows you to check the integrity of a btrfs file system. As file systems migrate to this newer file system format, this command is increasingly important.

Using the ldd command on Linux

Using the ldd command on Linux

The ldd displays the shared object files that a particular Linux command needs to run.

Using fail2ban on Fedora

Using fail2ban on Fedora

Fail2ban can detect attempts to connect to authenticated services such as ssh and put the offending connections in "jail". This article provides information on how to install, configure and test the tool on Fedora.

Learning to script on Linux using bash

Learning to script on Linux using bash

Here are some basic skills to get started with bash, one of the best shells for preparing and using scripts on Linux.

Using ClamAV to detect viruses on Linux

Using ClamAV to detect viruses on Linux

The ClamAV command can identify and relocate files on Linux that have been infected by viruses, but not remove the viruses themselves.

Load More