Skip to content

Tag: linux

All the articles with the tag "linux".

KVM/QEMU/libvirt: CLI Workflows

KVM/QEMU/libvirt: CLI Workflows

virt-manager is fine, but real homelab automation lives on the command line. virt-install, virsh, cloud-init, provision VMs in seconds, not click-by-click.

Linux Namespaces from Scratch

Linux Namespaces from Scratch

Containers are just namespaces and cgroups in a trench coat. Build one yourself with unshare and nsenter, no Docker required. Here's what actually happens.

rclone vs Restic: Sync vs Backup

rclone vs Restic: Sync vs Backup

rclone copies and syncs files to cloud storage. Restic does deduplicated encrypted snapshots. Confusing them costs you restores at 2 AM.

mtr vs traceroute: Packet Loss

mtr vs traceroute: Packet Loss

traceroute lies. mtr tells the truth. Here's how to read packet-loss reports like an oncall engineer and stop blaming your ISP for the wrong hop.

ZFS Encryption vs LUKS

ZFS Encryption vs LUKS

Native ZFS dataset encryption vs LUKS under your pool, which layer to encrypt at, performance trade-offs, key management, and raw send/recv.

iperf3 + nload: Network Diagnosis

iperf3 + nload: Network Diagnosis

Your gigabit link drops to 200 Mbps and you don't know why. iperf3 measures throughput honestly, nload visualizes traffic, together they find the bottleneck fast.

fio: Real Disk Benchmarking

fio: Real Disk Benchmarking

Stop trusting marketing IOPS numbers. fio measures what your disk actually does on your workload, sequential, random, mixed. Here's how to read the output honestly.

Access Docker socket via TCP

Access Docker socket via TCP

· Updated:

Expose Docker's Unix socket over TCP so remote tools and dashboards can connect, daemon.json config for Linux and Windows.