Learn how to use different network interfaces for different processes on Linux.
Also find me here:
Baeldung Author
Nicolás Jorge Dato
I’m a software developer with 10+ years of professional experience. My main expertise is the C programming language in Linux, using multi-threading and inter-process communication, in particular for the broadcast industry. In all these years I have also worked a lot with Perl, Bash, and Python. Previously, I had worked with Java for 2 years for financial institutions. I started learning and programming in C in 2007, and my curiosity about the inner workings of the computer led me to learn the basics of x86 assembly language. Then in 2008, I started using GNU+Linux, and I’ve been using Slackware since 2009.
Here's what I've written (so far):
Baeldung on Linux
- All
- Scripting (6)
- Processes (4)
- Administration (4)
- Files (3)
- Networking (2)
- Network Monitoring (2)
- Filesystems (2)
- Installation (1)
- File Searching (1)
- File Editing (1)
Monitor Internet Bandwidth Usage on Linux
Filed under Administration, Network Monitoring
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 Network Monitoring
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.