Learn how to use different network interfaces for different processes on Linux.
Here's what I've written (so far):
Monitor Internet Bandwidth Usage on Linux
Filed under Administration, Networking
A quick and practical guide to monitoring internet bandwidth usage on Linux.
Why Looping Over find’s Output Is a Bad Practice
Filed under File Searching, Scripting
An overview of issues with iterating over the find command’s output.
IPC Performance Comparison: Anonymous Pipes, Named Pipes, Unix Sockets, and TCP Sockets
Filed under Processes
A practical comparison between various IPC methods.
Remove a CLOSE_WAIT Socket Connection
Filed under Networking
Learn what a CLOSE_WAIT state is and how to remove the socket connection.
Calculate the Total CPU Usage of a Process From /proc/pid/stat
Filed under Processes
A quick and practical guide to calculating the total CPU usage of a process.
Remove Redundant Paths From the $PATH Variable
Filed under Administration
Learn to remove redundant paths from the $PATH variable.
How to Receive Information From a Network Port and Print It
Filed under Networking
Learn how to receive information from a network port and print it.
Kill All Processes That Are Older Than a Certain Age
Filed under Processes
In this tutorial, we’ll learn how to kill the processes that are older than a certain time.
Understanding Bind Mounts
Filed under Administration
Learn about bind mounts in Linux.