Monitor Linux User Activity With Acct or Psacct Tools

The “acct” or “psacct” are two of the best-known tools for assisting system administrators in keeping track of other users’ activity on their system and what resources are being consumed. Prior to moving further into the explanation, let me clarify that both of these tools

How to Enable/Disable Monitor Mode in Linux (using 3 Methods)

If you are a penetration tester, network administrator, or security professional diving into the realm of WiFi pentesting, your journey will involve enabling monitor mode on your Network Interface Card (NIC). In this article, we go over what monitor and managed modes are in your

Fzf: Quick Search via Fuzzy Finder on Linux (Install + Use)

“fzf” (or fuzzy finder) is a small, blazingly fast, and cross-platform command-line utility that allows you to perform interactive or dynamic searches via an interactive interface for effortless navigation and selection from matching options. It’s very flexible, and most often you will use it with

g: An Elegant Alternative for the ls Command in Linux

“g” is a free and open-source cross-platform alternative to the ls command, offering more advanced features than any other alternative, such as what “exa” can provide. 😮 The developer named this tool “g” because it’s written in Go, and “g” is simply easy to remember.

Play: TUI Playground for (awk, grep, jq, sed, and yq) in Linux

Play is a simple command-line utility that provides you with a playground to experiment with programs like awk, grep, jq, sed, and yq, particularly beneficial during your early days in Linux. I’ve tried and tested the mentioned commands for a while, and to be honest,

Try Out the Latest Linux Gnome DE With DistroBox

Recently, we wrote an article on DistroBox showcasing the advantages of using it, in which one was trying out the latest Linux desktop environment (DE) release before it officially arrives. In today’s article, we’ll try the latest Gnome 45, officially accessible for Ubuntu 23.10, on

DistroBox: Try Out Multiple Linux Distributions via the Terminal

As you all know, Linux is famous for its multiple variants in the name of distributions, each offering unique software repositories, package managers, desktop environments, release cycles, stability, and much more. The well-known Linux distributions are Debian, Ubuntu, RedHat, Fedora, and Arch, with the major

How to Install and Use uv: A Python Installer and Resolver

uv is a Rust-based Python installer and resolver designed to replace “pip“, “pip-tools“, and “virtualenv” commands, offering great 10-100x speed and advanced features like dependency version overrides and alternative resolution strategies. It has already been tested at scale against the top 10,000 PyPI packages, supporting

Tbmk: A Tool to Bookmark Frequently Used Commands in Linux

Tbmk (a.k.a. Terminal Bookmarker) is a simple yet effective tool that can elevate your command-line experience to the next level by reusing frequently used commands through bookmarking. The usage is pretty simple: what you need to do first is bookmark the common commands that you

Nload: Monitor Linux Network Traffic and Bandwidth Usage

Nload is a simple networking tool that monitors your network traffic and bandwidth usage in real-time, visualizing the incoming and outgoing data results in two separate ASCII graphs. In addition to the graph, it also provides additional information, such as the total amount of transferred

NetHogs: Network Bandwidth Monitoring Tool in Linux

NetHogs is a lightweight, open-source network bandwidth monitoring tool (similar to Top for process monitoring) that can help you identify the process or application consuming the most network traffic bandwidth in real-time. All detected processes will be listed with their PID, owner, program (PATH, IP