OSTechNix (Open Source, Technology, Nix*) regularly publishes the latest news, how-to articles, tutorials and tips & tricks about free and opensource software and technology.
Before getting into the topic, allow me to briefly explain the following key terminologies, as they are important for understanding the rest of the tutorial. Daemon, Process, Init system. If you want ...
This repository contains proof-of-concept implementations of various Linux process injection primitives. This code is meant to provide simple examples of injection techniques in action, allowing ...
When you disown a Linux process in bash, you keep it from being terminated when you log out and allow it to finish on its own. This post shows how to use the disown command. When you want a process to ...
This repository contains a process monitor written in C for Linux. For each process, it tracks relevant statistics including CPU utilisation, process priority, state, and VRAM usage. Linux has a ...
Process accounting is a method of recording and summarizing commands and processes. It’s an option on Linux systems, but you have to enable it and use a particular command to view the details ...
Creating a lock file (say, in /tmp) is a common approach. On launch, check to see if the file already exists. If it does, exit. Otherwise, create it and continue. This can lead to problems if your app ...