These are my blogs

and also my life

Unix Process Tutorial

2020-11-28 unix

In this blog post I’ll go over a quick tutorial on Unix Processes. We’ll start with some theory and then go into some real world examples. ... Read More

Retry in Bash

2020-09-21 unix

In this blog post we’ll have two examples in bash that will retry in the following ways: Retry a command N times before failing Retry command ... Read More

Systemd: Timers

2020-06-30 unix c

In the fourth post on how to create a service in systemd we will create a timer that will run every minute sending messages to our example foo service ... Read More

Systemd: A Service and a Socket

2020-06-26 unix c

This is the third post on how to create a service in systemd. See the first post to create a autotools project and start/stop a daemon service. Or the ... Read More

Status, Reloading and Journalling in Systemd

2020-06-23 unix c

This is the second post on how to create a service in systemd. In the first post we created an autotools project and were able to start, stop and get ... Read More

I/O Multiplexing in Unix

2020-04-26 unix c

In Unix a process performs I/O on a single file descriptor at a time. When we talk about I/O on a file think read() and write() calls which are ... Read More

Unix Command Line Tool Timeline

2020-03-25 unix

THIS PAGE IS UNDER CONSTRUCTION. After changing blogging engines it no longer works. Timeline of Unix Command Line Tools by initial release date. A ... Read More

Daemon Example in C

2020-03-05 c unix

Daemons are long running processes that run in the background with no controlling terminal - tty. Use cases for daemons are when the program needs to ... Read More

Unix Virtual Network Device Types

2020-02-07 unix networking

This blog post attempts to list and describe the majority of Virtual Network Device types in Unix. Networking with Linux is a hot topic especially in ... Read More

Creating IP Tunnels in Linux with iproute2

2020-02-04 unix networking iproute2 tunnel

In this post we’ll use iproute2 to create tunnels between two unix hosts. This will be the simplest form of an IP-in-IP tunnel. How the Tunnels ... Read More