How to Record and Replay Terminal Sessions in Linux
In this guide, we are going to look at how to use a script and scriptreplay commands in Linux that can help you to record and replay terminal sessions.
How to Learn Nix, Part 49: nix-direnv is a huge quality of life improvement
The reason I discovered an ancient blog post the other day was that I had something new to say about Nix for the first time in over two years.
The thing I want to say is this: nix-direnv is great. It fixes roughly every problem that I’ve had with nix-shell, and does so in a much nicer way than my previous ad-hoc solutions.
Testcontainers is an opensource framework for providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Swappiness is the kernel parameter that defines how much (and how often) your Linux kernel will copy RAM contents to swap. This parameters default va...
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
There are various implementations. I am using nmap-ncat on rockOS 8 on both hosts.
Netcat's using TCP by default and this test is not limited by disk I/O from what I understood. That said, it is not
Secure Remote Linux Server Logins with SSH Key Authentication
If you do any remote Linux work with the Secure Shell, you shouldn't assume that it's locked down by default. Here is how to set up key authentication.
PSSH - Run Commands on Multiple Remote Linux Systems
PSSH is a small Python-based program, which allows you to execute commands on multiple Linux remote servers in parallel at the same time using the single shell.
Clone a Git repository into a specific folder | Techie Delight
This post will discuss how to clone a Git repository into a specific folder... The standard approach to clone is repository is using the git-clone command.
rsync is a CLI tool that covers various use cases. Transfering data, creating backups or archives, mirroring data sets, integrity checks, and many more.
Reference for this article: rsync version 3.2.