How to build rpm packages

Over the years I have created a number of Bash scripts, some of which have separate configuration files, that I like to install on most of my new computers and virtual machines. It reached the point that it took a great deal of time to install all of these packages, so I decided to automate that process by creating an rpm package that I could copy to the target hosts and install all of these files in their proper locations.

Save time and effort installing files and scripts across multiple hosts.

Regular Expressions #4: Pulling it all together

This series delves into the practical applications of regular expressions within Linux tools such as grep, sed, and awk, demonstrating how to simplify and optimize command-line tasks. The articles guide readers from basic to more complex uses of regex, emphasizing their usefulness in data stream transformation and text manipulation across various tools and programming languages. Through hands-on examples and resource recommendations, the series aims to enhance the reader’s understanding and proficiency with regex in diverse scenarios.

Regular Expressions #1: Introduction

Regular expressions don’t have to invoke anxiety and fear, although they do for many of us. The function of regular expressions is to provide a highly flexible tool for matching strings of characters in a stream of data. When a match is found, the program’s action can be as simple as to pass the line of data in which it’s found on to STDOUT, or as copmplex as replacing that string with another.

Navigating the ‘top’ Command in Linux

When checking out Linux systems (or even troubleshooting computers running other operating systems), the top command provides information to assess the computer’s overall health.

It can give a quick overview of what is happening on servers or other Linux systems, including Raspberry Pi with a dynamic real-time view of a running system. But there is so much more to the top command than meets the eye.