Linux articles

Linux namespaces

Last change: 2025-01-06

The Linux kernel uses namespaces to isolate resources and make them available to one or more processes. A bit like The Matrix movie.

Lsfd command

Last change: 2025-01-10

The lsfd command on Linux can be used to show opened file descriptors and apply filters such as by process or type to reduce the output.

Rev command

Last change: 2025-01-10

The rev command on Linux can be used to reverse data such as a text string or lines in a file. It can use standard input and files.

Chrt command

Last change: 2025-01-10

The chrt command can be used to change the Linux scheduler class and a policy of a running process or start a command with the preferred scheduler settings.

Blkid command

Last change: 2025-01-10

The blkid command helps locating and displaying block device information on Linux systems, such as hard disks and other devices.

Prtstat command

Last change: 2025-01-10

The command prtstat is a tool for Linux systems to show the process information such as process state, CPU and memory usage, and user and group information.

Pidwait command

Last change: 2025-01-10

The pidwait command is a small utility on Linux that allows waiting for another process to stop, so the next task can be executed.

Pmap command

Last change: 2025-01-10

The pmap command is a tool to analyze a running process and show its process mapping, including the usage of libraries and memory usage.

Pwdx command

Last change: 2025-01-10

The pwdx command is a tool on Linux to show the current working of a running process. This map help in troubleshooting issues with running programs.

Commands overview

Last change: 2025-01-10

All Linux commands that you might want to know about for system administration. For popular commands, there is also a cheat sheet available.

Uptime command

Last change: 2025-01-10

The uptime command is a small utility on Linux to provide the time that the system is running, the so-called uptime.

Watch command

Last change: 2025-01-10

The watch command is a small utlity on Linux to monitor changes in output of a command. It can be used for monitoring changes and troubleshooting.

Hardening guides

Last change: 2025-01-06

Linux hardening security guides collected in one area, covering systems like AlmaLinux, Arch, Debian, Fedora, Ubuntu, and others.

System hardening

Last change: 2025-01-06

Everything related to system hardening, from hardening guides to tools. Configure, test, and secure your system with these articles.

Iptables

Last change: 2025-01-06

Everything related to iptables, one of the firewall solutions on Linux. Learn how to configure, tune, and monitor iptables.

Nftables

Last change: 2025-01-06

This section covers articles related to the Linux nftables module, the replacement for iptables. Learn how to configure, tune, and monitor nftables.

Ipe

Last change: 2025-01-06

The sysctl settings starting with ipe define the configuration of IPE (Integrity Policy Enforcement) module. Learn about the settings and possible values.

Systemd-analyze

Last change: 2025-01-10

The command systemd-analyze helps analyzing systemd components to optimize the system including performance and security.

What is systemd?

Last change: 2025-01-06

Systemd is a system and service manager on Linux distributions to start, stop, and monitor system services. Learn about systemd is and the main components.

Systemd commands

Last change: 2025-01-10

Running a Linux system with systemd? All relevant systemd commands in one overview, their purpose, and when they were first introduced.

Kill

Last change: 2025-01-10

The kill command can be used on Linux systems to send a defined signal to a process. Learn how to use it and what signals are available.

Files

Last change: 2025-01-07

An overview of common Linux files and directories and their purpose. Learn why these files exist, file permissions, and other details about them.

Networking

Last change: 2025-01-06

Everything related to networking, from the network configuration up to DNS resolving. Test and configure your system with these articles.

Commands:
Lscpu

Last change: 2025-01-10

The lscpu command reports information about the CPU, such as architecture, vendor identification, virtualization features, cache, and even CPU vulnerabilities.

Memory

Last change: 2025-01-06

Articles and information about how memory, such as RAM, is being used on Linux systems. Great for system administration and troubleshooting purposes.

System administration

Last change: 2025-01-06

Everything related to managing Linux systems, from discovering what Linux distribution is running, up to full configuration and automation.

Linux commands

Last change: 2025-01-10

All common Linux commands available in one overview, categorized, and complemented with a short description about it's main purpose.

What is a tainted kernel

Last change: 2025-01-06

The Linux kernel is marked tainted when a specific event happened that could impact reliable troubleshooting of kernel issues. Learn about the relevant events.

Sysctl

Last change: 2025-01-06

Learn about the sysctl command and how it can help with kernel tunables to alter the system configuration and perform additional security hardening.

Commands:
  • sysctl
Kernel.tainted

Last change: 2025-01-06

Improve the Linux security by understanding and configuring the sysctl kernel.tainted key, including the possible values and their meaning.

Commands:
  • sysctl
Kernel

Last change: 2025-01-06

The Linux kernel consists of many components. Learn from topics related to kernel itself, its configuration, up to security and querying information.

Settings for systemd units

Last change: 2025-01-06

Systemd units can be configured with a lot of fine-grained settings. This overview shows which settings are available and what they do.

Systemd settings

Last change: 2025-01-06

Systemd can be configured and fine-tuned beyond imagination. This section covers what and where you can configure them, such as the many unit settings.

Linux file systems

Last change: 2025-01-06

All articles about the purpose of a file system and how it works. Learn how to become a specialist to further secure your system.

Linux Security for DevOps

Last change: 2025-01-06

With security getting more and more attention, we focus on Linux security for DevOps. Also DevOps will need hardening, auditing and dealing with compliance.