Quickly list specific block devices.
Inspect mount options for specific mountpoint or device.
Display systemd journal since system boot.
Display basic computer information using DMI table decoder.
Install fd as a simple and user-friendly alternative to find.
Configure Wake-on-LAN using systemd.
Manage command history using text-based user interface.
Install and configure chrony NTP server.
Display active but disabled systemd services.
Create an exception for a regular user to access service socket using systemd.
Configure persistent DNS resolver using systemd resolver or name server information handler.
Use Dynamic Firewall Manager to configure a basic zone-based firewall.
Noninteractively configure system locales.
Create a software watchdog for systemd service.
Determine fastest server using the Internet Control Message Protocol (ICMP).
Alter date format when listing cached Kerberos tickets.
Reload network configuration on Debian Bullseye.
Create and configure Virtual eXtensible Local Area Network interfaces.
Install the most recent kernel using experimental Debian distribution to see what is coming up.
Display systemd journal for specific service since it started.
Follow data appended to a file using one of the two possible approaches.
Determine when the service was started and stopped using the systemd journal.
Display when the operating system was booted and calculate uptime using the systemd journal.
Read QR Code from an image.
Generate QR code to access the Wi-Fi network.
How to provide custom TXT records in class 3 (CHAOS) using BIND9.
Specify the exact list of enabled PAM profiles using a simple workaround.
Configure SSH access using Samba Active Directory.
Create Samba Active Directory server using Debian Bullseye.
Fix failed dynamic DNS update with Samba Active Directory and System Security Services Daemon by upgrading internal Samba DNS to BIND.
Determine fastest APT server using the Internet Control Message Protocol (ICMP).
Determine mountpoint filesystem type using core stat utility which is expected to exist on every operating system.
Install n³ a tiny and unobtrusive terminal file manager that will accompany you in your daily tasks.
Use nethogs utility to display current bandwidth grouped by a process
Delay the start of the systemd service at boot.
Colorize command output using grc a generic colouriser.
Perform basic operations on zip archives.
Use Docker or Pod Manager multi-stage build to compile Nginx from source code with additional headers-more-nginx-module module using Debian Bullseye image.
Handle low memory conditions on desktop using a nohang a sophisticated low memory handler for Linux in Python.
Keep a list of permanent ARP entries using the arp utility.
Configure and use LVM thin provisioning.
How to use tmpfs for temporary directory (/tmp).
Resize live tmpfs filesystem.
Use column utility to align simple MariaDB output like variable list.
Inspect and improve docker image using dive utility for exploring each layer in a docker image.
Install and configure a Kafka cluster without ZooKeeper to play with it.
Generate Kafka cluster ID for Kafka Raft metadata mode.
Relay all mail to an external account which can come in handy in your lab environment.
Debian Bullseye currently provides Samba 4.13.5. Using BIND as Samba Active Directory DNS backend opens it to the DNS zone transfer.
Pretty-print text files inside terminal using bat a cat clone with syntax highlighting and Git integration.
Keep track of network latency using SmokePing on Debian Bullseye.
Use boot parameters to limit the number of available processors.
Install DNS lookup utility to perform basic DNS lookups.
Install Cluster Manager for Apache Kafka, previously known as Kafka Manager on Debian Bullseye.
Determine which SSH public key was uploaded to the web service.
Display IP address in a more readable format.
Create a basic Hadoop cluster to play with it.
Configure MariaDB server to log slow queries.
Use awk to parse apt history log and filter it.
Concatenate regular and gzip-compressed files at the same time.
Increase the maximum permitted number of simultaneous connections to the MariaDB server.
Load time zone tables into MariaDB server.
Log systemd service state changes using rsyslog.
Use date utility to display current date time in different timezone
Use systemctl to get process identifier for specified service.
Today I will extend the how to fix device excluded by a filter blog post to include information on how to wipe filesystem or partition-table signatures except for LVM2 members, which is a great idea for automation.
Write an operating system to microSD card using Raspberry Pi Imaging Utility.
Create the simplest possible firewall using nftables framework with relaxed rules that will allow all outgoing traffic, incoming ICMP echo requests, and ssh connections.