Tagged articles

Linux

5000 articles · Page 1 of 50
Raymond Ops
Raymond Ops
Jul 4, 2026 · Operations

Using tcpdump to Pinpoint Online Network Anomalies

This guide explains how tcpdump, built on libpcap and the kernel BPF filter, can capture packets at the network stack, compares it with Wireshark, shows practical filtering syntax, performance considerations, typical use‑cases such as TCP retransmission, DNS timeouts and TLS handshake failures, and provides scripts and best‑practice recommendations for production‑grade troubleshooting.

BPFLinuxWireshark
0 likes · 39 min read
Using tcpdump to Pinpoint Online Network Anomalies
MaGe Linux Operations
MaGe Linux Operations
Jul 4, 2026 · Operations

20 Common Ops Rookie Mistakes and How to Avoid Them

This guide lists the twenty most frequent pitfalls that new operations engineers encounter, explains why they happen, and provides step‑by‑step safe practices, code examples, risk classifications and a verification checklist to help prevent costly outages and data loss.

LinuxOperationsdatabase
0 likes · 28 min read
20 Common Ops Rookie Mistakes and How to Avoid Them
dbaplus Community
dbaplus Community
Jul 4, 2026 · Operations

Harmless‑Looking Linux Commands That Can Cause Massive Damage

The article compiles a series of highly‑rated Zhihu answers that showcase seemingly innocuous Linux commands—such as chmod ‑R 666 *, rm ‑rf --no‑preserve‑root /, and the classic fork bomb :(){ :|&; }; :—and recount real‑world incidents where their execution led to system crashes, data loss, or locked‑out servers.

Linuxbashcommand-line
0 likes · 5 min read
Harmless‑Looking Linux Commands That Can Cause Massive Damage
Raymond Ops
Raymond Ops
Jul 3, 2026 · Operations

10 Rookie Ops Mistakes You Must Avoid – A Complete Checklist

This guide walks ops newcomers through the ten most common pitfalls—from accidental rm‑rf deletions and mis‑configured firewalls to unsafe chmod usage—and provides concrete remediation steps, ready‑to‑run shell scripts, best‑practice checklists, and monitoring setups to keep production environments stable and secure.

LinuxMonitoringOperations
0 likes · 51 min read
10 Rookie Ops Mistakes You Must Avoid – A Complete Checklist
Raymond Ops
Raymond Ops
Jul 3, 2026 · Operations

Practical Guide to Diagnosing and Fixing NFS Mount Failures

This guide explains the NFS protocol, common mount failures, five root‑cause categories, step‑by‑step installation, configuration, verification, detailed error analysis, real‑world case studies, performance tuning, automation scripts, best‑practice recommendations and monitoring techniques for reliable NFS deployments on Ubuntu 24.04 and Rocky Linux 9.5.

AutomationLinuxMount
0 likes · 52 min read
Practical Guide to Diagnosing and Fixing NFS Mount Failures
Raymond Ops
Raymond Ops
Jul 2, 2026 · Information Security

Linux Security Hardening in Practice: 20 Essential Configurations Explained

This comprehensive guide walks you through Linux system hardening by outlining default settings, common pitfalls, and a step‑by‑step checklist of 20 critical configurations covering account policies, SSH, firewall, kernel parameters, file permissions, and audit logging, complete with verification commands, rollback procedures, and real‑world case studies.

Linuxauditcompliance
0 likes · 37 min read
Linux Security Hardening in Practice: 20 Essential Configurations Explained
Raymond Ops
Raymond Ops
Jul 1, 2026 · Operations

Memory Leak Postmortem: Combining free, smem, pmap, and perf for Effective Diagnosis

When a thumbnail service experienced sudden latency spikes and OOM kills shortly after a new release, the author walks through a systematic investigation using free, smem, pmap, and perf to distinguish true memory leaks from page‑cache or shared‑page artifacts, pinpoint the native decoder buffer issue, and outline remediation steps.

Linuxkubernetesmemory-leak
0 likes · 29 min read
Memory Leak Postmortem: Combining free, smem, pmap, and perf for Effective Diagnosis
Linux Tech Enthusiast
Linux Tech Enthusiast
Jul 1, 2026 · Fundamentals

When Vim Crashed and My Unsaved Article Disappeared

The author recounts how a sudden system freeze while using Vim caused an unsaved article to be lost, revealing the danger of disabling Vim's swap files and underscoring the importance of regular saves and backups for any editing or configuration work.

LinuxVimbackup
0 likes · 6 min read
When Vim Crashed and My Unsaved Article Disappeared
21CTO
21CTO
Jun 30, 2026 · Operations

Mageia 10 Revives 32‑Bit Linux: A Fresh Release for Legacy PCs

Mageia 10, the 2026 release of the Mandriva‑derived distro, continues 32‑bit x86 support with Xfce, GNOME and KDE Plasma options, offers multiple desktop environments and window managers, uses RPM with urpmi and DNF, and provides low‑memory footprints suitable for legacy hardware.

32-bitFlatpakKDE Plasma
0 likes · 6 min read
Mageia 10 Revives 32‑Bit Linux: A Fresh Release for Legacy PCs
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 30, 2026 · Industry Insights

Why Ubuntu Is the Linux Distribution Most Like Windows

Ubuntu stands out as the Linux distribution that most closely mirrors Windows in popularity, ecosystem breadth, and user friendliness, making it a go‑to choice for newcomers, developers, servers, cloud, AI, and embedded systems, while still drawing criticism for Snap and commercial ties.

CanonicalDesktopLTS
0 likes · 9 min read
Why Ubuntu Is the Linux Distribution Most Like Windows
Raymond Ops
Raymond Ops
Jun 29, 2026 · Cloud Computing

Hands‑On KVM Virtualization: Build an Enterprise‑Grade Private Cloud Platform

This guide walks through the fundamentals of KVM virtualization, compares full and para‑virtualization, details hardware and software requirements, and provides step‑by‑step commands for preparing the host, configuring storage, networking, libvirt, creating and managing VMs, implementing best practices, troubleshooting, monitoring, and backup for a production‑ready private cloud.

KVMLibvirtLinux
0 likes · 44 min read
Hands‑On KVM Virtualization: Build an Enterprise‑Grade Private Cloud Platform
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 28, 2026 · Industry Insights

Why Do Most Tech Professionals End Up Switching from Windows to Linux?

The article explains that ordinary users stick with Windows or macOS because of familiarity and convenience, while tech professionals gravitate toward Linux for its openness, flexibility, stability, and suitability to command‑line, server, development, and automation tasks, making the switch a functional choice rather than a rebellion.

LinuxOperating SystemsSystem Choice
0 likes · 9 min read
Why Do Most Tech Professionals End Up Switching from Windows to Linux?
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 27, 2026 · Fundamentals

Why Chinese Input Methods Are the First Hurdle for New Linux Desktop Users

The article explains that while modern Linux desktop distributions are user‑friendly, configuring Chinese input methods can be the most confusing step for newcomers, detailing differences between Chinese‑focused and international distributions, common input frameworks like IBus, Fcitx5 and Rime, and practical ways to overcome the barrier.

Chinese input methodFcitx5Fedora
0 likes · 9 min read
Why Chinese Input Methods Are the First Hurdle for New Linux Desktop Users
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 26, 2026 · Operations

Can Installing Linux Revive an Old MacBook?

While modern macOS may strain aging MacBooks, switching to a lightweight Linux distribution can extend their usefulness, especially for Intel‑based models, by reducing resource demands, offering greater freedom, and providing a practical platform for development, learning, and lightweight server tasks.

Apple SiliconHardware ReuseIntel
0 likes · 8 min read
Can Installing Linux Revive an Old MacBook?
Raymond Ops
Raymond Ops
Jun 25, 2026 · Operations

Linux Kernel Sysctl Tuning: Common Pitfalls and Values You Shouldn’t Change Blindly

This guide explains how to safely tune Linux kernel sysctl parameters by first identifying the problem layer, backing up current settings, applying targeted changes, and verifying effects, while highlighting common mis‑configurations, real‑world case studies, best‑practice recommendations, and monitoring strategies.

LinuxMemory ManagementMonitoring
0 likes · 18 min read
Linux Kernel Sysctl Tuning: Common Pitfalls and Values You Shouldn’t Change Blindly
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 25, 2026 · Cloud Native

Why Mastering Linux Is a Growing Competitive Edge in the AI Era

As AI applications proliferate, the article explains that Linux remains essential for model training, inference, cloud deployment, container orchestration, edge devices, and developer workflows, making Linux expertise a decisive advantage for engineers and teams building AI solutions.

AICloud ComputingContainers
0 likes · 7 min read
Why Mastering Linux Is a Growing Competitive Edge in the AI Era
Raymond Ops
Raymond Ops
Jun 24, 2026 · Operations

How to Diagnose Linux Server CPU Spikes: A Practical Step‑by‑Step Guide

This article presents a systematic, evidence‑driven process for locating and resolving high CPU usage on Linux servers, covering environment preparation, layered troubleshooting from whole‑machine to thread level, concrete command examples, real‑world case studies, best‑practice recommendations, and monitoring configurations.

CPULinuxOps
0 likes · 33 min read
How to Diagnose Linux Server CPU Spikes: A Practical Step‑by‑Step Guide
Golang Shines
Golang Shines
Jun 24, 2026 · Operations

Linux Network Troubleshooting: In‑Depth Guide to tcpdump, netstat and ss

This article walks system administrators and DevOps engineers through a systematic approach to diagnosing Linux network issues, covering the fundamentals of netstat, ss, and tcpdump, interpreting TCP state tables, analyzing packet captures, and resolving common problems such as TIME_WAIT buildup, SYN floods, and HTTPS handshake failures.

LinuxNetworknetstat
0 likes · 32 min read
Linux Network Troubleshooting: In‑Depth Guide to tcpdump, netstat and ss
Raymond Ops
Raymond Ops
Jun 23, 2026 · Information Security

Linux Intrusion Detection and Incident Response: A Practical Guide to Security Event Investigation

This guide walks through building a layered intrusion detection system on Linux, comparing HIDS tools such as AIDE, rkhunter, and auditd, detailing installation, configuration, baseline management, automated response scripts, forensic data collection, monitoring, and best‑practice hardening for effective security event investigation and remediation.

AIDEIntrusion DetectionLinux
0 likes · 48 min read
Linux Intrusion Detection and Incident Response: A Practical Guide to Security Event Investigation
21CTO
21CTO
Jun 23, 2026 · Industry Insights

Linus Torvalds on AI in Linux: Boosting Productivity, Not Replacing Human Insight

Linus Torvalds argues that AI tools can enhance Linux kernel development productivity but risk overwhelming maintainers with low-quality, superficial contributions, leading to burnout; he stresses the irreplaceable role of deep human understanding, collaboration, and critical review in sustaining long-term open-source projects.

AILinus TorvaldsLinux
0 likes · 8 min read
Linus Torvalds on AI in Linux: Boosting Productivity, Not Replacing Human Insight
dbaplus Community
dbaplus Community
Jun 22, 2026 · Operations

Why Switching Linux Page Size from 4KB to 2MB Can Crash Your Performance

The article explains that blindly replacing Linux's default 4KB pages with 2MB hugepages can dramatically increase memory usage, cause cache conflicts and page‑fault latency, and ultimately degrade the performance of micro‑service workloads despite improving TLB hit rates.

HugePagesLinuxMemory Management
0 likes · 19 min read
Why Switching Linux Page Size from 4KB to 2MB Can Crash Your Performance
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 22, 2026 · Fundamentals

Powerful Vim Tips to Boost Your Coding Efficiency

This guide explains Vim’s role as a pure editor, introduces its three modes, and provides concrete command examples for inserting, navigating, deleting, copying, searching, replacing, saving, customizing shortcuts, and configuring .vimrc to make Vim feel like a modern IDE.

ConfigurationEditorLinux
0 likes · 11 min read
Powerful Vim Tips to Boost Your Coding Efficiency
Deepin Linux
Deepin Linux
Jun 21, 2026 · Backend Development

Why Off‑Heap Memory Can Leak on Linux—and How to Avoid It

The article explains how off‑heap memory and mmap enable zero‑copy I/O for high‑performance Linux services, but because the JVM does not manage it, careless allocation or missing releases can cause off‑heap memory leaks that lead to OOM, and it provides concrete detection and mitigation techniques.

C#JavaLinux
0 likes · 24 min read
Why Off‑Heap Memory Can Leak on Linux—and How to Avoid It
IT Services Circle
IT Services Circle
Jun 20, 2026 · Industry Insights

Linus Says AI Is Just a Tool: “Atmosphere Programming” Works for Throwaway Code but Not for 35‑Year Projects

In a candid Open Source Summit interview, Linus Torvalds explains how AI has boosted Linux commit activity by about 20%, helps uncover bugs, yet floods maintainers with duplicate vulnerability reports, prompting new disclosure policies and highlighting the limits of AI for long‑term, heavily maintained software.

AIDeveloper ToolsLinux
0 likes · 32 min read
Linus Says AI Is Just a Tool: “Atmosphere Programming” Works for Throwaway Code but Not for 35‑Year Projects
Deepin Linux
Deepin Linux
Jun 20, 2026 · Fundamentals

Why Using Pipes Can Max Out Your CPU: Hidden Costs and Fixes

Although Linux pipes avoid disk I/O and seem faster, misuse such as tiny frequent writes, mismatched read/write speeds, non‑blocking tight loops, and improper fd handling can drive a single core to 100 % CPU, but the article explains the underlying reasons and step‑by‑step optimizations to prevent it.

CPU usageIPCLinux
0 likes · 17 min read
Why Using Pipes Can Max Out Your CPU: Hidden Costs and Fixes
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 20, 2026 · Operations

Lesser‑Known Linux Network Monitoring Tools You Should Try

This article surveys a wide range of Linux command‑line utilities for monitoring network traffic—such as nethogs, nload, iftop, collectl, netstat, tcpdump and more—detailing each tool's unique features, installation commands for various distributions, and example usage to help both newcomers and seasoned administrators track bandwidth and connections effectively.

Linuxiftopnagios
0 likes · 23 min read
Lesser‑Known Linux Network Monitoring Tools You Should Try
Linyb Geek Road
Linyb Geek Road
Jun 20, 2026 · Backend Development

Step-by-Step Guide to Building a Maven Private Repository with Nexus

This tutorial explains why a private Maven repository is useful for Java teams, walks through downloading and installing Nexus on Linux, configuring repositories, managing firewall rules, setting up anonymous access, and publishing and retrieving artifacts using Maven settings and commands.

JavaLinuxNexus
0 likes · 12 min read
Step-by-Step Guide to Building a Maven Private Repository with Nexus
Raymond Ops
Raymond Ops
Jun 19, 2026 · Information Security

Enterprise Firewall Configuration: Mastering iptables and nftables Rule Management

This guide walks through the architecture of Linux Netfilter, compares iptables and nftables, and provides step‑by‑step commands, migration scripts, best‑practice recommendations, and troubleshooting tips for building a robust, enterprise‑grade firewall on modern Linux distributions.

LinuxRule Managementconntrack
0 likes · 45 min read
Enterprise Firewall Configuration: Mastering iptables and nftables Rule Management
Deepin Linux
Deepin Linux
Jun 19, 2026 · Fundamentals

Deep Dive into Linux Dynamic Linking: Building and Running .so Libraries

This article explains the fundamentals of Linux dynamic linking, compares .so shared objects with static libraries, walks through creating and compiling a simple math library, shows how to link and run an executable, and details runtime loading, library path configuration, and common troubleshooting techniques.

Dynamic LinkingLinuxShared Library
0 likes · 31 min read
Deep Dive into Linux Dynamic Linking: Building and Running .so Libraries
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 19, 2026 · Operations

Beyond Basic Ping: Advanced Options and Batch Techniques

This article walks through the ping command’s core functions, explains bytes, time and TTL fields for OS detection, and demonstrates advanced switches like -t, -a, -n, -l, -r as well as batch subnet scanning, highlighting practical examples and potential misuse.

LinuxWindowscommand-line
0 likes · 7 min read
Beyond Basic Ping: Advanced Options and Batch Techniques
Raymond Ops
Raymond Ops
Jun 18, 2026 · Information Security

Hardening SSH and Web Services with Fail2ban: Protect Against Brute‑Force Attacks

This guide explains how to use Fail2ban on Linux to automatically detect and block brute‑force login attempts for SSH, web authentication pages, APIs, and mail services, covering installation, configuration hierarchy, custom filters, progressive banning, performance‑optimized actions, high‑availability options, and troubleshooting steps.

LinuxNGINXbrute-force protection
0 likes · 39 min read
Hardening SSH and Web Services with Fail2ban: Protect Against Brute‑Force Attacks
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 18, 2026 · Fundamentals

Beyond Windows and Linux: A Comprehensive Guide to Lesser‑Known Network Operating Systems

This article explains what a network operating system (NOS) is, traces its evolution from early batch systems to modern UNIX, Linux, NetWare and Windows Server variants, and details the core functions, architecture, and management capabilities that enable resource sharing, communication, security, and interoperability across networks.

LinuxNetWareNetwork Management
0 likes · 9 min read
Beyond Windows and Linux: A Comprehensive Guide to Lesser‑Known Network Operating Systems
Architect Chen
Architect Chen
Jun 17, 2026 · Operations

The Complete 2026 Guide to Nginx Commands

This article provides a comprehensive, step‑by‑step reference of essential Nginx commands—including service control, graceful reload, log reopening, configuration validation, compile‑time options, process inspection, log monitoring, and status metrics—complete with example usages and explanations for production environments.

LinuxNGINXOperations
0 likes · 5 min read
The Complete 2026 Guide to Nginx Commands
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 16, 2026 · Operations

Essential Advanced Linux Commands Every Programmer Should Master

This guide walks through a collection of powerful Linux commands—including xargs for batch processing, nohup for background jobs, ps and sort for identifying high‑memory or CPU processes, multitail for simultaneous log viewing, ping logging with awk, netstat for connection stats, and ssh port forwarding—providing concrete examples and command syntax to help programmers streamline system administration tasks.

Linuxmultitailnetstat
0 likes · 11 min read
Essential Advanced Linux Commands Every Programmer Should Master
Deepin Linux
Deepin Linux
Jun 15, 2026 · Backend Development

Understanding Linux PCI Drivers: A Complete Beginner’s Guide

This article walks readers through the fundamentals of Linux PCI/PCIe buses, explains the kernel PCI subsystem, details core data structures such as struct pci_dev, struct pci_driver, and struct pci_device_id, and provides step‑by‑step code examples for device enumeration, driver matching, resource allocation, and practical driver implementation.

C#DeviceEmbedded
0 likes · 25 min read
Understanding Linux PCI Drivers: A Complete Beginner’s Guide
Raymond Ops
Raymond Ops
Jun 14, 2026 · Operations

From Beginner to Pro: Write a Production‑Ready systemd Service File

This guide walks through systemd’s architecture, explains each unit type and key directives, and provides a step‑by‑step walkthrough for creating a secure, resource‑limited, production‑grade .service file, including best‑practice configurations for restart policies, logging, timers, socket activation, and security hardening.

LinuxTimerresource limits
0 likes · 39 min read
From Beginner to Pro: Write a Production‑Ready systemd Service File
Golang Shines
Golang Shines
Jun 14, 2026 · Operations

Recovering Data After an Accidental rm -rf on Linux: Step‑by‑Step Guide

When a routine rm -rf command mistakenly wipes critical backup directories on a Linux server, this article walks through the immediate containment actions, detailed forensic data collection, the underlying file‑system mechanics of ext4 and XFS, and a comprehensive suite of recovery techniques—from lsof‑based live file grabs to extundelete, debugfs, LVM snapshots, and cloud‑disk imaging—ensuring you can restore lost files safely.

Data RecoveryFile SystemLVM
0 likes · 57 min read
Recovering Data After an Accidental rm -rf on Linux: Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Jun 14, 2026 · Operations

Linux Disk Partitioning, Mounting & Read/Write Issue Troubleshooting Guide

This article provides a comprehensive, step‑by‑step guide to Linux disk fundamentals, partitioning tools, mounting options, filesystem choices, LVM management, performance tuning, common error diagnostics, and five real‑world troubleshooting cases, enabling sysadmins to confidently manage and resolve disk‑related problems.

FilesystemIO monitoringLVM
0 likes · 49 min read
Linux Disk Partitioning, Mounting & Read/Write Issue Troubleshooting Guide
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 14, 2026 · Operations

Seven Essential Uses of the Ping Command

This article explains seven practical uses of the ping command, covering basic connectivity checks, continuous ping with -t, hostname resolution with -a, custom packet counts with -n, large packet sizes with -l, route tracing with -r, and batch pinging an IP range, each illustrated with concrete examples and output details.

LinuxTTLWindows
0 likes · 7 min read
Seven Essential Uses of the Ping Command
Raymond Ops
Raymond Ops
Jun 13, 2026 · Operations

What Is Load Average? Uncovering the Truth Behind System Load Metrics

Load Average measures the average number of runnable and uninterruptible processes over 1, 5, and 15‑minute windows, differs from CPU usage, and can be misinterpreted—this article explains its kernel calculation, how to assess overload, troubleshoot CPU, I/O, or process‑count issues, and handle container‑specific distortions with cgroup v2 and LXCFS.

LinuxMonitoringcgroup
0 likes · 38 min read
What Is Load Average? Uncovering the Truth Behind System Load Metrics
Deepin Linux
Deepin Linux
Jun 13, 2026 · Operations

Why Server‑Centric Kernel Tuning Breaks Embedded Linux – Lessons from Real‑World Failures

Copying generic server TCP kernel parameters to embedded Linux devices often triggers memory exhaustion, connection drops, latency spikes, and CPU overload because the hardware resources, network conditions, and workload patterns differ dramatically, and the article explains the root causes and provides a safe, device‑specific tuning methodology.

EmbeddedLinuxTCP
0 likes · 12 min read
Why Server‑Centric Kernel Tuning Breaks Embedded Linux – Lessons from Real‑World Failures
Xiao Liu Lab
Xiao Liu Lab
Jun 11, 2026 · Operations

Ops Engineer Core Skills: From Basic Commands to High‑Availability Architecture

This article provides a comprehensive roadmap for operations engineers, covering essential Linux commands, core system concepts, service principles, fault‑diagnosis methods, high‑availability architecture designs, data security, backup strategies, performance tuning, and automation scripts to handle both single‑machine and large‑scale cluster environments.

AutomationDockerHigh Availability
0 likes · 13 min read
Ops Engineer Core Skills: From Basic Commands to High‑Availability Architecture
Raymond Ops
Raymond Ops
Jun 10, 2026 · Operations

Practical Guide to Linux Log Management with rsyslog, journald, and logrotate

This article provides a step‑by‑step, production‑ready guide to building a complete Linux logging pipeline using rsyslog, systemd‑journald, and logrotate, covering architecture, configuration, performance tuning, security hardening, troubleshooting, monitoring, backup, and recovery for CentOS 7/8 and Ubuntu 20.04/22.04 environments.

Linuxjournaldlog management
0 likes · 54 min read
Practical Guide to Linux Log Management with rsyslog, journald, and logrotate
Deepin Linux
Deepin Linux
Jun 10, 2026 · Backend Development

Understanding Linux SPI Drivers from Scratch: A Complete Guide

This article explains the Linux SPI driver framework, layering, device‑tree matching, and data‑transfer process, providing clear examples, key APIs, and step‑by‑step instructions to help beginners grasp SPI communication and resolve common development issues.

Device TreeEmbedded LinuxKernel Driver
0 likes · 23 min read
Understanding Linux SPI Drivers from Scratch: A Complete Guide
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 9, 2026 · Fundamentals

Unlock the Power of ls: 20 Essential Options You Need to Know

This article explains the Linux ls command in depth, covering twenty useful options—from basic listings and long format to sorting, recursive traversal, and displaying hidden files—complete with command examples, output screenshots, and tips for mastering file and directory inspection.

LinuxTerminalUnix utilities
0 likes · 10 min read
Unlock the Power of ls: 20 Essential Options You Need to Know
Raymond Ops
Raymond Ops
Jun 7, 2026 · Operations

Why Can’t kill -9 Remove Zombie Processes? A Step‑by‑Step Guide to Cleaning Orphans

This article explains the Linux zombie and orphan process mechanisms, why kill -9 cannot terminate zombies, how to detect them with ps, top and /proc, and provides practical cleanup methods—including sending SIGCHLD to the parent, killing the parent, batch scripts, container‑specific solutions like tini, and preventive coding techniques—plus systemd handling and monitoring with Prometheus.

LinuxMonitoringSIGCHLD
0 likes · 32 min read
Why Can’t kill -9 Remove Zombie Processes? A Step‑by‑Step Guide to Cleaning Orphans
IT Services Circle
IT Services Circle
Jun 7, 2026 · Fundamentals

Why Switching Linux Page Size to 2 MiB Can Skyrocket Performance

The article explains how the default 4 KiB pages cause frequent TLB misses, how using 2 MiB huge pages expands a single TLB entry’s coverage by 512×, reduces page‑walk depth and page‑table overhead, and provides C++ examples for both hugetlbfs and Transparent Huge Pages.

C#Huge PagesLinux
0 likes · 7 min read
Why Switching Linux Page Size to 2 MiB Can Skyrocket Performance
MaGe Linux Operations
MaGe Linux Operations
Jun 7, 2026 · Operations

Linux Server Time Sync Best Practices with NTP and chrony

This comprehensive guide explains why accurate timekeeping is critical for Linux servers, compares NTP and chrony, details configuration, troubleshooting, and compliance steps across physical, virtual, container, and Kubernetes environments, and provides ready‑to‑use templates and monitoring recommendations for reliable synchronization.

LinuxNTPchrony
0 likes · 40 min read
Linux Server Time Sync Best Practices with NTP and chrony
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 7, 2026 · Fundamentals

Linux Basics: All You Need in One Guide

This guide provides a concise overview of Linux fundamentals, covering the OS history, popular distributions, essential keyboard shortcuts, and a comprehensive set of commands for file, disk, network, and system management, each illustrated with syntax and practical examples.

File ManagementLinuxNetwork Tools
0 likes · 30 min read
Linux Basics: All You Need in One Guide
ITPUB
ITPUB
Jun 7, 2026 · Operations

Speed Up Log Searching with Powerful Grep Combos: A Live Demo

When a teammate struggled to find errors in massive Java service logs, the author demonstrated a step‑by‑step series of grep tricks—locking time and identifiers, chaining filters, using line numbers, context options, real‑time tailing, recursive search, and shell aliases—to turn chaotic log streams into precise, actionable insights.

Java loggingLinuxcommand-line
0 likes · 12 min read
Speed Up Log Searching with Powerful Grep Combos: A Live Demo
Raymond Ops
Raymond Ops
Jun 6, 2026 · Operations

How to Recover Files After an rm -rf Accident: 3 Proven Methods

This guide explains why Linux's rm command doesn't truly erase data, describes the two recovery windows (process‑held and un‑overwritten blocks), and walks through three practical recovery methods—using /proc FDs, ext4‑specific tools, and generic carving utilities—while also offering prevention strategies such as trash‑cli, snapshots, and robust backup practices.

LVMLinuxSnapshot
0 likes · 46 min read
How to Recover Files After an rm -rf Accident: 3 Proven Methods
Architect Chen
Architect Chen
Jun 6, 2026 · Operations

9 Essential Docker Commands for Live Operations

This guide walks through the nine most frequently used Docker commands for online operations, showing how to list containers, view logs, exec into containers, monitor resource usage, inspect details, manage images, restart services, and clean up unused resources, with practical examples and troubleshooting scenarios.

CLICleanupContainer Management
0 likes · 6 min read
9 Essential Docker Commands for Live Operations
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 6, 2026 · Operations

Top 10 Linux Network Monitoring Tools for Command‑Line Management

This article reviews ten open‑source Linux network monitoring utilities—iftop, vnstat, iptraf, Monitorix, dstat, bwm‑ng, ibmonitor, htop, arpwatch, and Wireshark—explaining their features, typical use cases, and how they help administrators keep the network under control via the terminal.

LinuxOperationsWireshark
0 likes · 8 min read
Top 10 Linux Network Monitoring Tools for Command‑Line Management
Raymond Ops
Raymond Ops
Jun 5, 2026 · Operations

Dual‑Master Nginx + Keepalived Architecture: Eliminate Single Points of Failure

This guide walks through building a dual‑master Nginx + Keepalived high‑availability setup that doubles resource utilization, removes the idle‑backup drawback of traditional active‑passive designs, and provides step‑by‑step configuration, health‑check scripts, failover testing, best‑practice tips, and troubleshooting procedures.

High AvailabilityKeepalivedLinux
0 likes · 33 min read
Dual‑Master Nginx + Keepalived Architecture: Eliminate Single Points of Failure
dbaplus Community
dbaplus Community
Jun 4, 2026 · Operations

Why Ops Engineers Still Skip tcpdump? The Command-Line Packet Capture Powerhouse

This hands‑on guide walks you through every practical aspect of using tcpdump—from basic commands and essential filters to saving, reading, advanced flag tricks, performance tuning, security considerations, real‑world case studies, and integration with tools like tshark and Wireshark—so you can capture and analyze network traffic efficiently and safely in production environments.

BPF filtersLinuxPerformance Tuning
0 likes · 22 min read
Why Ops Engineers Still Skip tcpdump? The Command-Line Packet Capture Powerhouse
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 4, 2026 · Operations

15 Essential Linux Tools to Boost Your Professional Image

This article introduces fifteen Linux utilities—including FSlint, TestDisk, TrueCrypt, BleachBit, and Wine—detailing their core functions such as duplicate file cleaning, data recovery, disk encryption, system cleanup, and Windows application compatibility, helping users appear more proficient in a professional environment.

EncryptionFile ManagementLinux
0 likes · 6 min read
15 Essential Linux Tools to Boost Your Professional Image
Raymond Ops
Raymond Ops
Jun 3, 2026 · Information Security

Master Linux Permissions: From 777 Pitfalls to Advanced ACL Controls

This comprehensive guide walks you through the evolution of Linux permission models, demonstrates why careless use of 777 can lead to costly breaches, and provides step‑by‑step instructions for using chmod, ACLs, SELinux, AppArmor, and container security to enforce least‑privilege access.

ACLLinuxaudit
0 likes · 37 min read
Master Linux Permissions: From 777 Pitfalls to Advanced ACL Controls
Ops Community
Ops Community
Jun 3, 2026 · Operations

Full‑Stack Network Packet‑Loss Diagnosis: From ping to tcpdump

This comprehensive guide walks operations engineers through the full stack of network packet‑loss troubleshooting on Linux, covering symptom identification, layer‑by‑layer analysis, key metrics, step‑by‑step commands, common scenarios, advanced tuning techniques, monitoring alerts and FAQs.

LinuxMonitoringPacket loss
0 likes · 35 min read
Full‑Stack Network Packet‑Loss Diagnosis: From ping to tcpdump
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 3, 2026 · Operations

If You Can't Use These Linux Performance Tools, Your Server Is Just a Paperweight

This article provides a comprehensive guide to essential Linux performance and observability commands—such as vmstat, iostat, dstat, iotop, pidstat, top/htop, mpstat, netstat, ps, strace, uptime, lsof, perf, and sar—explaining their purpose, typical usage syntax, and how to interpret their output for effective system monitoring and tuning.

LinuxMonitoringiostat
0 likes · 15 min read
If You Can't Use These Linux Performance Tools, Your Server Is Just a Paperweight
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 1, 2026 · Fundamentals

Mastering the ls Command: 20 Essential Options You Need to Know

This guide walks through the Linux ls command, explaining its basic behavior and demonstrating 20 useful options—including long listing, human‑readable sizes, sorting, hidden files, recursive listing, and version display—so readers can list files and directories more effectively.

Linuxcommand-linefile listing
0 likes · 10 min read
Mastering the ls Command: 20 Essential Options You Need to Know
Architect Chen
Architect Chen
May 31, 2026 · Operations

15 Essential Nginx Commands Explained

This article provides a concise, step‑by‑step guide to the fifteen most frequently used Nginx commands, showing how to check versions, start, stop, reload, test configurations, view logs, monitor connections and ports, and troubleshoot common errors on Linux systems.

CommandsConfigurationLinux
0 likes · 6 min read
15 Essential Nginx Commands Explained
MaGe Linux Operations
MaGe Linux Operations
May 31, 2026 · Fundamentals

Essential Network Basics for Ops: IP Addresses, Subnet Masks, and Gateways Explained

This guide walks operations engineers through core networking concepts—including IP address structure, binary‑decimal conversion, private address ranges, subnet masks, CIDR notation, gateway functions, VLAN isolation, routing tables, DNS resolution, Docker/Kubernetes networking, and firewall configuration—while providing concrete command‑line examples and step‑by‑step troubleshooting workflows.

DockerIP addressingLinux
0 likes · 35 min read
Essential Network Basics for Ops: IP Addresses, Subnet Masks, and Gateways Explained
Ops Community
Ops Community
May 31, 2026 · Operations

Master Batch Text Processing with awk and sed: A Practical Guide for Sysadmins

This article walks through the fundamentals and advanced techniques of using awk and sed on Linux for batch text manipulation, covering field handling, custom delimiters, BEGIN/END blocks, conditional filtering, arrays, built‑in functions, real‑world Nginx log analysis, script creation, performance tips, common pitfalls, debugging tricks, and how to combine both tools for powerful pipelines.

Linuxawklog analysis
0 likes · 45 min read
Master Batch Text Processing with awk and sed: A Practical Guide for Sysadmins
Deepin Linux
Deepin Linux
May 31, 2026 · Operations

Why Switching Linux Pages from 4KB to 2MB Can Destroy Performance

Changing the default Linux page size from 4KB to 2MB can dramatically increase TLB hit rates but, for typical microservice workloads with many small allocations, it leads to massive internal fragmentation, higher cache‑coherency overhead, and severe latency spikes, ultimately causing overall performance to collapse.

HugePagesLinuxMemory Management
0 likes · 19 min read
Why Switching Linux Pages from 4KB to 2MB Can Destroy Performance
Linux Tech Enthusiast
Linux Tech Enthusiast
May 31, 2026 · Cloud Native

How to Fix Docker Network IP Address Conflicts

When Docker fails to start because its default bridge networks clash with existing subnets, you can diagnose the issue by checking logs and routing tables, then resolve it by adjusting the daemon.json subnet settings, recreating the conflicting networks, and optionally rebuilding the ingress network.

DockerIngressLinux
0 likes · 9 min read
How to Fix Docker Network IP Address Conflicts
MaGe Linux Operations
MaGe Linux Operations
May 30, 2026 · Information Security

Master Linux File Permissions: How to Use chmod and chown Effectively

This comprehensive guide explains Linux's permission model, the core concepts of owner, group, and others, demonstrates numeric and symbolic chmod usage, details chown operations, explores special bits, ACLs, common real‑world scenarios, troubleshooting steps, security best practices, and provides scripts for auditing and rollback.

ACLLinuxchmod
0 likes · 36 min read
Master Linux File Permissions: How to Use chmod and chown Effectively
Ops Community
Ops Community
May 30, 2026 · Operations

Master Linux Disk Partitioning and Mounting: A Practical Step‑by‑Step Guide

This guide walks Linux operators through the fundamentals of disk partitioning, explains MBR and GPT partition tables, demonstrates the use of fdisk, parted and gdisk, shows how to create and format filesystems, configure mounting options and fstab, manage LVM volumes, and provides real‑world case studies with commands, examples, and best‑practice recommendations.

Disk PartitioningLVMLinux
0 likes · 35 min read
Master Linux Disk Partitioning and Mounting: A Practical Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
May 29, 2026 · Operations

scp vs rsync: Detailed Usage, Parameters, and When to Choose Each for Server File Transfers

This comprehensive guide explains the principles, syntax, and common options of scp and rsync, compares their features with concrete performance data, walks through dozens of real‑world scenarios—from single‑file uploads to large‑scale log migrations—and provides security tips, error‑handling tricks, and best‑practice recommendations for reliable server‑to‑server file transfers.

LinuxSCPbandwidth limit
0 likes · 33 min read
scp vs rsync: Detailed Usage, Parameters, and When to Choose Each for Server File Transfers
Linux Tech Enthusiast
Linux Tech Enthusiast
May 29, 2026 · Fundamentals

600 Essential Linux Commands Every Sysadmin Should Know

The article compiles a comprehensive list of 600 Linux commands covering system information, file and directory operations, permissions, searching, mounting, disk management, user and group handling, networking, package management, backup, and editing, providing concise usage examples for each command.

LinuxUnixcommand-line
0 likes · 41 min read
600 Essential Linux Commands Every Sysadmin Should Know
Tech Stroll Journey
Tech Stroll Journey
May 27, 2026 · Operations

How to Evaluate Linux Network Performance: Stop Guessing and Use Data

This article explains a reproducible Linux network performance assessment covering latency, throughput, bandwidth, and packet loss, introduces built‑in and benchmark tools such as ping, ss, nstat, ethtool, iperf3, netperf and wrk, and provides a step‑by‑step workflow to generate a complete evaluation report.

LatencyLinuxNetwork Performance
0 likes · 9 min read
How to Evaluate Linux Network Performance: Stop Guessing and Use Data
MaGe Linux Operations
MaGe Linux Operations
May 27, 2026 · Operations

Master Linux Directory Structure Quickly: A Practical Guide for Ops Engineers

This guide explains why understanding the Linux filesystem hierarchy matters, walks through the FHS standard, details the purpose of each top‑level directory such as /bin, /usr, /etc, /var, /proc, and provides concrete commands and troubleshooting tips so engineers can locate files, edit configurations, and resolve issues without getting lost.

FHSFilesystemLinux
0 likes · 39 min read
Master Linux Directory Structure Quickly: A Practical Guide for Ops Engineers
MaGe Linux Operations
MaGe Linux Operations
May 26, 2026 · Operations

Encountering Nginx 502 Errors? A Step‑by‑Step Guide to Fast Troubleshooting

Nginx 502 Bad Gateway is one of the most frequent operational issues; this article outlines a systematic, layered approach—from checking Nginx error logs and backend service status to network connectivity, resource limits, timeout settings, and permission problems—providing concrete commands, example scenarios, and preventive measures to quickly identify and resolve the root cause.

502DockerLinux
0 likes · 27 min read
Encountering Nginx 502 Errors? A Step‑by‑Step Guide to Fast Troubleshooting
Linux Tech Enthusiast
Linux Tech Enthusiast
May 26, 2026 · Operations

600 Essential Linux Commands to Solve 99% of Everyday Tasks

This article compiles a comprehensive list of about 600 Linux commands covering system information, file and directory management, searching, mounting, disk usage, user and group handling, permissions, special attributes, archiving, package management, networking, and text editing, enabling users to handle the vast majority of routine Linux tasks efficiently.

LinuxLinux commandsbash
0 likes · 49 min read
600 Essential Linux Commands to Solve 99% of Everyday Tasks
Ops Community
Ops Community
May 25, 2026 · Operations

How to Pinpoint Disk I/O Bottlenecks on Linux with iostat and blktrace

This guide walks you through a step‑by‑step, non‑disruptive workflow for diagnosing high disk I/O on Linux servers using built‑in tools such as vmstat, iostat, iotop, pidstat, lsof and the low‑level tracer blktrace, then shows how to interpret the data, identify common root causes, apply targeted fixes, and verify improvements with fio benchmarks and continuous monitoring.

Linuxblktracedisk I/O
0 likes · 26 min read
How to Pinpoint Disk I/O Bottlenecks on Linux with iostat and blktrace
Tech Stroll Journey
Tech Stroll Journey
May 25, 2026 · Operations

How Linux Sends a Packet: From Process to NIC and the Key Metrics to Watch

The article walks through the Linux packet lifecycle—from the send() system call, through the transport and network layers, to the NIC driver—explaining each step, virtual‑network abstractions, and the essential bandwidth, latency, loss, conntrack, and socket buffer metrics to monitor when problems arise.

LinuxMetricsNetwork Stack
0 likes · 10 min read
How Linux Sends a Packet: From Process to NIC and the Key Metrics to Watch
Linux Tech Enthusiast
Linux Tech Enthusiast
May 25, 2026 · Fundamentals

Exploring BusyBox: The Lightweight Linux Toolset for Embedded Systems

This article introduces BusyBox as a compact collection of Unix utilities for embedded Linux, outlines its key features, three usage methods, compilation and installation steps, common pitfalls, and demonstrates practical examples such as filesystem repair and network configuration.

Command-line ToolsCompilationLinux
0 likes · 8 min read
Exploring BusyBox: The Lightweight Linux Toolset for Embedded Systems
AI Agent Super App
AI Agent Super App
May 23, 2026 · Operations

Top 10 TCP/UDP Interview Questions Every Network Ops Engineer Must Know

This guide compiles ten high‑frequency interview questions on TCP and UDP, covering core concepts, handshake mechanics, reliability features, congestion control, packet framing issues, SYN‑Flood attacks, and essential Linux commands for inspecting and troubleshooting connections.

Interview QuestionsLinuxNetwork Operations
0 likes · 16 min read
Top 10 TCP/UDP Interview Questions Every Network Ops Engineer Must Know
ITPUB
ITPUB
May 23, 2026 · Industry Insights

Why Linux Dominates Servers but Fails on Desktops in China

The article examines why, despite Linux's strong presence on servers, its desktop usage remains minimal in China, attributing the gap to the high complexity and cost of GUI development, user preferences for command‑line interfaces, and entrenched market share advantages of Windows and macOS.

DesktopGUI DevelopmentLinux
0 likes · 5 min read
Why Linux Dominates Servers but Fails on Desktops in China