Tagged articles
5000 articles
Page 5 of 50
Liangxu Linux
Liangxu Linux
Nov 23, 2025 · Operations

20 Essential Linux Commands Every Ops Engineer Must Master

This article presents twenty indispensable Linux command‑line tools—covering system monitoring, performance analysis, process management, network diagnostics, disk handling, and kernel tuning—explaining their syntax, practical tips, common pitfalls, and how they integrate with modern cloud‑native environments.

Command LineLinuxNetwork Diagnostics
0 likes · 12 min read
20 Essential Linux Commands Every Ops Engineer Must Master
Deepin Linux
Deepin Linux
Nov 23, 2025 · Operations

Uncover the Hidden skb Buffer Bottleneck Causing Linux Network Packet Loss

Discover how the Linux kernel’s skb buffer can silently drop packets despite full NIC utilization, learn the three primary causes—driver ring buffer overflow, kernel queue saturation, and CPU interrupt imbalance—and follow step‑by‑step diagnostics with ethtool, softnet_stat, and sysctl to tune parameters and eliminate this hidden performance killer.

LinuxPerformancekernel
0 likes · 36 min read
Uncover the Hidden skb Buffer Bottleneck Causing Linux Network Packet Loss
Tech Stroll Journey
Tech Stroll Journey
Nov 22, 2025 · Operations

How to Maximize Linux Disk I/O Performance: Practical Optimization Techniques

This article walks through a comprehensive set of Linux disk I/O optimizations—including hardware health checks, SSD adoption, RAID configuration, block‑device scheduler tuning, sector size alignment, filesystem selection, swap and huge‑page settings, kernel cache tweaks, third‑party caches, and application‑level strategies—to dramatically improve storage throughput and latency.

FilesystemI/O schedulerLinux
0 likes · 12 min read
How to Maximize Linux Disk I/O Performance: Practical Optimization Techniques
Xiao Liu Lab
Xiao Liu Lab
Nov 22, 2025 · Cloud Native

Install Docker & Docker‑Compose Offline in 30 Seconds on Any Linux Server

This guide shows how to set up Docker Engine and Docker‑Compose on isolated Linux machines without internet access by downloading static binaries, transferring them, and running a ready‑made Bash script that configures, starts, and verifies the installation in just a few steps.

ContainerDockerDocker-Compose
0 likes · 6 min read
Install Docker & Docker‑Compose Offline in 30 Seconds on Any Linux Server
Raymond Ops
Raymond Ops
Nov 22, 2025 · Operations

Master Rsync Backup: From Basics to Real-World Deployment

This guide walks through the fundamentals of data backup, explains why backups are essential, and provides a comprehensive tutorial on using Rsync—including its concepts, sync modes, configuration, common options, service deployment, and real‑world scenarios such as push/pull transfers, bidirectional sync, and bandwidth‑limited backups.

LinuxOperationsShell Commands
0 likes · 16 min read
Master Rsync Backup: From Basics to Real-World Deployment
Xiao Liu Lab
Xiao Liu Lab
Nov 21, 2025 · Operations

How to Stop Docker from Eating Your Disk Space: Proven Cleanup Strategies

This guide explains why Docker can rapidly fill storage, shows how to pinpoint the biggest space consumers, and provides tiered, production‑ready cleanup commands, automation scripts, and monitoring setups to keep container environments healthy and efficient.

Container ManagementDisk CleanupDocker
0 likes · 10 min read
How to Stop Docker from Eating Your Disk Space: Proven Cleanup Strategies
Raymond Ops
Raymond Ops
Nov 21, 2025 · Information Security

Mastering OpenSSL: From SSL/TLS Basics to Practical Encryption Commands

This article explains the fundamentals of SSL/TLS, why transport‑layer encryption is essential, and provides a hands‑on guide to using OpenSSL on Linux for symmetric and asymmetric encryption, hashing, password generation, random number creation, and base64 encoding with clear command‑line examples.

Command-lineLinuxOpenSSL
0 likes · 12 min read
Mastering OpenSSL: From SSL/TLS Basics to Practical Encryption Commands
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Nov 21, 2025 · Fundamentals

Master Linux Text Processing with grep, sed, and awk

Learn how Linux’s three classic text‑processing tools—grep for pattern searching, sed for stream editing, and awk for pattern‑action processing—work, including their basic operation flow, command usage, and examples, enabling automated manipulation of file contents without manual editing.

Command LineGrepLinux
0 likes · 4 min read
Master Linux Text Processing with grep, sed, and awk
BirdNest Tech Talk
BirdNest Tech Talk
Nov 20, 2025 · Fundamentals

From write() to recv(): Tracing a Packet Through the Linux Kernel

This article walks through every stage a packet undergoes inside the Linux kernel—from the moment an application calls write() or send() to the final recv() call—covering socket handling, routing, ARP/NDP resolution, queuing, NIC offloads, and reassembly with concrete commands and code examples.

LinuxPacket FlowSystem Programming
0 likes · 19 min read
From write() to recv(): Tracing a Packet Through the Linux Kernel
Raymond Ops
Raymond Ops
Nov 20, 2025 · Operations

How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network

This guide explains how to monitor a Linux server’s health by checking CPU load and core count, memory usage, disk I/O statistics, and network traffic with common command‑line tools such as uptime, top, free, iostat, iotop, nload and nethogs, and shows how to interpret the results to identify bottlenecks.

CPULinuxMemory
0 likes · 13 min read
How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network
Raymond Ops
Raymond Ops
Nov 20, 2025 · Operations

Master Chrony: Fast, Precise Time Sync for Linux Servers

This guide explains the fundamentals of time synchronization, why consistent timestamps are critical for distributed systems, and how Chrony provides a faster, more accurate alternative to traditional NTP, including installation, configuration, client usage, and verification steps for Linux environments.

LinuxNTPSystem Administration
0 likes · 9 min read
Master Chrony: Fast, Precise Time Sync for Linux Servers
21CTO
21CTO
Nov 19, 2025 · Backend Development

Linus Torvalds on AI, Vibe Coding, and the Future of Linux Kernel Development

In a recent interview at the Linux Foundation Open Source Summit, Linus Torvalds shared his nuanced views on AI, the experimental "vibe coding" approach, the rising role of Rust in the kernel, and the challenges and opportunities these technologies present for stable, production‑grade software development.

AILinus TorvaldsLinux
0 likes · 5 min read
Linus Torvalds on AI, Vibe Coding, and the Future of Linux Kernel Development
Raymond Ops
Raymond Ops
Nov 19, 2025 · Operations

Mastering Linux Bridge Management: Concepts, Commands, and Configuration

This guide explains the fundamentals of Linux bridges, their role in linking network interfaces, and provides step‑by‑step instructions for creating, configuring, and managing bridges using brctl, NetworkManager (nmcli), and iproute2 commands across various distributions.

LinuxSystem Administrationbrctl
0 likes · 15 min read
Mastering Linux Bridge Management: Concepts, Commands, and Configuration
Ops Community
Ops Community
Nov 19, 2025 · Operations

Why Are Your TCP Packets Dropping? A 3‑Day Capture Walkthrough to Kernel Parameter Fixes

This guide walks you through diagnosing intermittent TCP packet loss and latency spikes on Linux servers, from initial symptom checks and anti‑pattern warnings to detailed sender‑side, network‑link, and receiver‑side investigations using tcpdump, netstat, ss, and kernel tuning, complete with scripts, best‑practice tables and FAQ.

Kernel ParametersLinuxNetwork Diagnostics
0 likes · 37 min read
Why Are Your TCP Packets Dropping? A 3‑Day Capture Walkthrough to Kernel Parameter Fixes
Raymond Ops
Raymond Ops
Nov 18, 2025 · Operations

How to Optimize Linux Server Performance: Monitoring, Tuning, and Resource Management

This guide explains how to identify performance bottlenecks on Linux servers and improve stability by adjusting kernel parameters, using monitoring tools like vmstat, mpstat, iostat, and sar, and applying resource‑limit techniques such as ulimit, PAM, and cgroups across CPU, memory, disk, and network subsystems.

LinuxOptimizationPerformance tuning
0 likes · 39 min read
How to Optimize Linux Server Performance: Monitoring, Tuning, and Resource Management
MaGe Linux Operations
MaGe Linux Operations
Nov 18, 2025 · Big Data

Zero‑Data‑Loss Kafka Cluster Scaling: Complete Step‑by‑Step Guide

This comprehensive guide explains how to safely expand a Kafka cluster without data loss by covering applicable scenarios, pre‑conditions, anti‑pattern warnings, environment matrices, a detailed checklist, step‑by‑step Linux commands for broker preparation, partition‑rebalancing plan generation, throttled execution, real‑time monitoring, verification, rollback procedures, backup strategies, performance testing, common troubleshooting, FAQs and best‑practice scripts, all illustrated with code snippets and practical examples.

KafkaLinuxPartition Rebalancing
0 likes · 47 min read
Zero‑Data‑Loss Kafka Cluster Scaling: Complete Step‑by‑Step Guide
Linux Kernel Journey
Linux Kernel Journey
Nov 17, 2025 · Operations

Four Diagrams to Quickly Diagnose Linux Memory Leaks

This guide explains Linux's virtual‑physical memory model, shows how to inspect system and process memory via /proc files, demonstrates a 100 MiB allocation test, and provides a step‑by‑step workflow—including ps sorting and Valgrind usage—to locate and fix memory leaks.

DebuggingLinuxMemory Leak
0 likes · 16 min read
Four Diagrams to Quickly Diagnose Linux Memory Leaks
Liangxu Linux
Liangxu Linux
Nov 16, 2025 · Information Security

Mastering Linux Netfilter: Core Tools and Their Functions

Netfilter, created by Rusty Russell in 1998 and merged into the Linux kernel in 2000, offers a modular packet‑filtering framework with hooks for filtering, NAT, dropping and logging, and is managed through utilities such as ebtables, arptables, iptables/ip6tables, nftables, conntrack, ulogd, nf_log and nf_queue.

Linuxfirewalliptables
0 likes · 4 min read
Mastering Linux Netfilter: Core Tools and Their Functions
Raymond Ops
Raymond Ops
Nov 16, 2025 · Operations

Master Linux Package Management: yum, apt, dpkg, and Source Compilation

This guide walks you through Linux package management fundamentals, covering yum and apt/apt‑get commands, dpkg/rpm operations, and a step‑by‑step example of compiling and installing software from source such as Nginx, while highlighting convenience, customizability, and permission considerations.

APTLinuxcompilation
0 likes · 9 min read
Master Linux Package Management: yum, apt, dpkg, and Source Compilation
Radish, Keep Going!
Radish, Keep Going!
Nov 16, 2025 · Fundamentals

Tech Highlights: Unofficial Teams Linux Client, AI Prompt Engineering, TCP Deep Dive & More

A curated roundup of recent tech developments covering an open‑source Linux Teams client, a profit‑margin primer, a showdown between traditional machine learning and prompt engineering, Google’s near‑perfect handwriting model, VPN legislation concerns, a classic game anniversary, Go’s 16‑year milestone, a TCP deep‑dive, and an investigation into pressure on Archive.today.

Artificial IntelligenceGoLinux
0 likes · 9 min read
Tech Highlights: Unofficial Teams Linux Client, AI Prompt Engineering, TCP Deep Dive & More
Liangxu Linux
Liangxu Linux
Nov 16, 2025 · Information Security

Essential Linux Security Vulnerabilities & Practical Hardening Guide for Ops Engineers

This comprehensive guide walks ops engineers through the most common Linux security flaws—from sudo misconfigurations and SUID/SGID risks to SSH, web server, kernel, container, file system, logging, firewall, and compliance issues—offering concrete code snippets, step‑by‑step hardening measures, and actionable best‑practice recommendations.

HardeningLinuxVulnerability
0 likes · 16 min read
Essential Linux Security Vulnerabilities & Practical Hardening Guide for Ops Engineers
Xiao Liu Lab
Xiao Liu Lab
Nov 15, 2025 · Operations

Top 20 High‑Frequency Ops Interview Questions with Expert Answers

This guide presents the most common operations interview questions—covering Linux mounting, filesystem issues, server performance, networking fundamentals, RAID, load balancing, and web server configuration—along with detailed, high‑scoring answers that showcase systematic thinking, troubleshooting logic, and production‑grade awareness.

InterviewLinuxTroubleshooting
0 likes · 16 min read
Top 20 High‑Frequency Ops Interview Questions with Expert Answers
ITPUB
ITPUB
Nov 15, 2025 · Operations

Why Chrony Beats NTPd for Precise Time Sync in Modern Ops

This guide compares Chrony and NTPd, explains why Chrony offers faster, more accurate, and more resilient time synchronization for servers, especially in virtualized and cloud environments, and provides step‑by‑step migration commands and configuration tips.

Linuxntpdtime synchronization
0 likes · 6 min read
Why Chrony Beats NTPd for Precise Time Sync in Modern Ops
Liangxu Linux
Liangxu Linux
Nov 15, 2025 · Operations

How Many Files and TCP Connections Can a Linux Server Actually Handle?

This article explains the Linux kernel parameters that limit the number of open files and TCP connections, shows how to adjust them, estimates realistic connection counts based on memory, and discusses client‑side port constraints and related practical issues.

Kernel ParametersLinuxSystem Tuning
0 likes · 14 min read
How Many Files and TCP Connections Can a Linux Server Actually Handle?
Liangxu Linux
Liangxu Linux
Nov 13, 2025 · Fundamentals

How to Define a Custom read() in C Without Hiding the System Call

This article explains how to create a user‑defined read() function in C that coexists with the standard library read() by using the static keyword and separate translation units, providing code examples, compilation steps, and execution results.

CLinuxfunction-overriding
0 likes · 6 min read
How to Define a Custom read() in C Without Hiding the System Call
Xiao Liu Lab
Xiao Liu Lab
Nov 13, 2025 · Operations

10 Essential Linux Commands to Diagnose Slow Servers and Crashes

When servers become sluggish, fail to start, or run out of disk space, blindly restarting only masks the problem; this guide compiles ten critical Linux commands with usage scenarios to help you quickly pinpoint CPU, memory, port, disk, swap, and network issues for effective troubleshooting.

CLILinuxMonitoring
0 likes · 11 min read
10 Essential Linux Commands to Diagnose Slow Servers and Crashes
Architect
Architect
Nov 13, 2025 · Backend Development

Quickly Diagnose Spring Boot + Nacos + MySQL Microservice Failures

This guide provides a step‑by‑step troubleshooting workflow for Spring Boot microservices using Nacos as a configuration and service registry and MySQL as the database, covering log inspection, process verification, port checks, network tests, configuration validation, database connectivity, system resources, startup commands, and an optional diagnostic script.

LinuxMicroservicesNacos
0 likes · 9 min read
Quickly Diagnose Spring Boot + Nacos + MySQL Microservice Failures
Raymond Ops
Raymond Ops
Nov 13, 2025 · Operations

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

This guide explains the fundamentals of Linux disk partitioning, shows how to list devices with lsblk, walk through creating and formatting partitions using fdisk and mkfs, demonstrates temporary and permanent mounting via mount and /etc/fstab, and covers unmounting and deleting partitions with practical command examples and safety tips.

Disk PartitionLinuxMount
0 likes · 9 min read
Master Linux Disk Partitioning and Mounting: A Step‑by‑Step Guide
Xiao Liu Lab
Xiao Liu Lab
Nov 12, 2025 · Operations

Why TIME_WAIT Isn't a Problem and How to Optimize It

TIME_WAIT is a normal TCP state designed to prevent stray packets, but high volumes can indicate inefficient connection handling; this guide explains its mechanics, common causes, monitoring commands, and practical kernel and application-level tuning strategies to reduce TIME_WAIT buildup in high‑traffic services.

Connection PoolLinuxPerformance tuning
0 likes · 12 min read
Why TIME_WAIT Isn't a Problem and How to Optimize It
Linux Kernel Journey
Linux Kernel Journey
Nov 12, 2025 · Fundamentals

Linux /sys/bus Explained: Kernel Device Bus Architecture and Practical Exploration

The article delves into the Linux /sys/bus directory of the sysfs virtual file system, detailing how the kernel registers bus types, organizes devices and drivers, explains core structures like struct bus_type, walks through the device‑add and driver‑probe workflow with concrete USB examples, and demonstrates practical inspection using NanoCode.

LinuxNanoCodebus_type
0 likes · 15 min read
Linux /sys/bus Explained: Kernel Device Bus Architecture and Practical Exploration
Tech Stroll Journey
Tech Stroll Journey
Nov 11, 2025 · Operations

Why Swap Stays Full on Linux and How to Release 29 GB Quickly

After noticing 14 GB free RAM but a fully used 29 GB swap, the article explains how to diagnose hidden swap consumption using tools like smem and swap_stat_show, clarifies the difference between free’s Swap used and /proc/*/status VmSwap, and shows how adjusting transparent_hugepage defrag and toggling swap can reclaim the space.

LinuxMemory ManagementPerformance tuning
0 likes · 10 min read
Why Swap Stays Full on Linux and How to Release 29 GB Quickly
Raymond Ops
Raymond Ops
Nov 10, 2025 · Operations

Master PXE Network Boot: Fast Batch Linux Installation with Kickstart

This guide explains how to set up a PXE server for efficient batch network installation of Linux, covering DHCP, TFTP, FTP repository configuration, bootloader preparation, Kickstart unattended installation, and verification steps to automate OS deployment without manual media.

DHCPKickstartLinux
0 likes · 12 min read
Master PXE Network Boot: Fast Batch Linux Installation with Kickstart
Ops Community
Ops Community
Nov 10, 2025 · Operations

8 Essential Skills Every Senior Ops Engineer Must Master

This article outlines the eight critical competencies—from Linux and scripting to cloud, container orchestration, and automation—that define the career progression of an operations professional and explains why mastering them is key to advancing to senior roles.

Cloud ComputingLinuxOperations
0 likes · 3 min read
8 Essential Skills Every Senior Ops Engineer Must Master
Ops Community
Ops Community
Nov 10, 2025 · Operations

100 Essential Operations Interview Questions to Ace Your DevOps Interview

This article compiles 100 common operations interview questions covering DevOps principles, CI/CD, infrastructure as code, monitoring, automation, containerization, Kubernetes, Linux system administration, security, and shell scripting, providing a comprehensive study guide for candidates aiming for roles at major tech firms.

DevOpsInterview QuestionsLinux
0 likes · 4 min read
100 Essential Operations Interview Questions to Ace Your DevOps Interview
MaGe Linux Operations
MaGe Linux Operations
Nov 10, 2025 · Operations

8 Essential Skills Every Senior Ops Engineer Must Master

This article outlines the eight critical competencies—ranging from Linux and scripting to cloud, container orchestration, and automation—that distinguish senior operations engineers and are essential for career advancement and personal growth.

ContainerLinuxOperations
0 likes · 3 min read
8 Essential Skills Every Senior Ops Engineer Must Master
Deepin Linux
Deepin Linux
Nov 10, 2025 · Fundamentals

How the Linux DRM GPU Driver Framework Powers Modern Graphics

An in‑depth look at Linux’s DRM GPU driver framework reveals how Direct Rendering Manager, libdrm, KMS, GEM and related components collaborate to manage GPU resources, render graphics, and support multi‑display setups, complete with illustrative code examples and practical debugging tips.

DRMGPUGraphics
0 likes · 47 min read
How the Linux DRM GPU Driver Framework Powers Modern Graphics
Linux Kernel Journey
Linux Kernel Journey
Nov 10, 2025 · Fundamentals

Understanding Linux /sys/bus: Principles and Practical Exploration

The article explains how the /sys/bus directory in the Linux sysfs virtual file system represents registered bus types, details its internal kernel structures such as struct bus_type, describes the bus registration and device‑driver matching process, and demonstrates practical inspection using NanoCode with concrete examples like USB storage devices.

LinuxNanoCodebus
0 likes · 14 min read
Understanding Linux /sys/bus: Principles and Practical Exploration
Linux Kernel Journey
Linux Kernel Journey
Nov 10, 2025 · Fundamentals

Multithreaded Parallel Writeback: Vivo’s Exploration of Page Cache Write Acceleration

The article examines Linux's page‑cache writeback mechanism, explains why the single‑threaded writeback path becomes a bottleneck under heavy writes, and details Vivo's multithreaded writeback patches—including inode‑to‑context mapping and sysfs‑controlled thread counts—that achieve up to 2.4 GB/s on XFS and a 22 % speedup on F2FS, while also discussing fragmentation trade‑offs and optimal thread‑to‑allocation‑group ratios.

F2FSFilesystemLinux
0 likes · 8 min read
Multithreaded Parallel Writeback: Vivo’s Exploration of Page Cache Write Acceleration
Practical DevOps Architecture
Practical DevOps Architecture
Nov 10, 2025 · Operations

Convert MBR to GPT and Resize Linux Partitions Without Data Loss

This guide walks you through checking the current partition layout, converting an MBR‑styled disk to GPT using fdisk and GNU Parted, recreating the partition, formatting it with ext4, mounting it, and finally expanding the filesystem to utilize the full cloud‑disk capacity, all while preserving existing data.

GPTLinuxPartition
0 likes · 7 min read
Convert MBR to GPT and Resize Linux Partitions Without Data Loss
Raymond Ops
Raymond Ops
Nov 9, 2025 · Information Security

Master CFSSL: Step‑by‑Step Guide to Generate Self‑Signed Certificates on Linux

This comprehensive tutorial explains the fundamentals of PKI, CA, CSR, and cfssl configuration, shows how to install cfssl on Linux, details the cfssl gencert command and its core parameters, and provides practical, end‑to‑end examples for creating root, intermediate, server, client, and Kubernetes certificates.

CertificateLinuxPKI
0 likes · 14 min read
Master CFSSL: Step‑by‑Step Guide to Generate Self‑Signed Certificates on Linux
Raymond Ops
Raymond Ops
Nov 9, 2025 · Operations

Master Linux Permissions: From su and sudo to chmod and Sticky Bit

This guide explains Linux permission concepts, the role of the shell, how to switch users with su, grant temporary root rights using sudo, modify file and directory permissions with chmod, manage ownership with chown/chgrp, and secure shared directories with the sticky bit.

LinuxShellSudo
0 likes · 19 min read
Master Linux Permissions: From su and sudo to chmod and Sticky Bit
Liangxu Linux
Liangxu Linux
Nov 9, 2025 · Operations

Why Do You Still Need to Compile Linux Software? Uncovering the Underlying Logic

This article explains why many Linux applications require manual compilation, compares various installation methods—including package managers, source builds, binary packages, universal formats, and containers—and offers practical guidance on choosing the right approach for different scenarios.

AppImageLinuxSoftware Installation
0 likes · 12 min read
Why Do You Still Need to Compile Linux Software? Uncovering the Underlying Logic
Liangxu Linux
Liangxu Linux
Nov 9, 2025 · Fundamentals

How Linux Kernel Evolved from a Hobby to the Backbone of Modern Computing

The Linux kernel began in 1991 as a 21‑year‑old student's hobby, progressed through early releases like 0.01, 0.02, 0.11 and 0.12, gained a collaborative community, added critical features such as disk paging and job control, and today powers servers, cloud infrastructure, supercomputers, embedded devices and Android.

Kernel HistoryLinuxOpen Source
0 likes · 5 min read
How Linux Kernel Evolved from a Hobby to the Backbone of Modern Computing
Tech Stroll Journey
Tech Stroll Journey
Nov 8, 2025 · Fundamentals

Understanding Linux Filesystems and Disk I/O for Performance Tuning

This article explains Linux filesystem structures, the virtual filesystem layer, various disk I/O mechanisms—including buffered, non‑buffered, blocking, non‑blocking, synchronous and asynchronous I/O—and provides practical commands for observing inode and dentry caches to aid performance optimization.

FilesystemLinuxPerformance tuning
0 likes · 8 min read
Understanding Linux Filesystems and Disk I/O for Performance Tuning
MaGe Linux Operations
MaGe Linux Operations
Nov 8, 2025 · Information Security

Master iptables: From Basics to Advanced Firewall Rules for Enterprise Security

This comprehensive guide walks you through iptables fundamentals, four‑table architecture, common use cases, environment setup, step‑by‑step rule creation, NAT configuration, advanced attack mitigation, rule management, best practices, troubleshooting, performance monitoring, and backup strategies for building a robust Linux firewall.

LinuxNATfirewall
0 likes · 39 min read
Master iptables: From Basics to Advanced Firewall Rules for Enterprise Security
Raymond Ops
Raymond Ops
Nov 8, 2025 · Operations

Mastering journalctl: Persistent Systemd Log Management and Cleanup

This guide explains how to use systemd's journalctl for reading, configuring persistent storage, limiting log size, setting up automatic cleanup, and verifying integrity of Linux logs, providing practical commands and configuration snippets for reliable log management.

LinuxLog Managementjournalctl
0 likes · 9 min read
Mastering journalctl: Persistent Systemd Log Management and Cleanup
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Nov 8, 2025 · Operations

40+ Common Linux Ops Faults and How to Diagnose Them

Linux system administrators often encounter diverse failures, and this guide compiles over 40 distinct fault types—including system, network, hardware, and software issues—offering practical troubleshooting steps to help engineers quickly diagnose and resolve problems while building a solid knowledge base.

Fault DiagnosisLinuxTroubleshooting
0 likes · 2 min read
40+ Common Linux Ops Faults and How to Diagnose Them
Liangxu Linux
Liangxu Linux
Nov 8, 2025 · Operations

Linux Compression Mastery: tar, gzip, zip Deep Dive with Real‑World Scripts

This comprehensive guide explains Linux compression and archiving tools—including tar, gzip, and zip—covers their algorithms, performance trade‑offs, practical command examples, real‑world backup scenarios, optimization techniques, monitoring, security, and automation, helping engineers efficiently manage data across diverse environments.

LinuxShellcompression
0 likes · 35 min read
Linux Compression Mastery: tar, gzip, zip Deep Dive with Real‑World Scripts
Liangxu Linux
Liangxu Linux
Nov 8, 2025 · Operations

Boost Your Ops Efficiency: 30 Essential Vim Shortcuts Every Engineer Should Master

This comprehensive guide explains why Vim is a must‑have tool for modern operations engineers, introduces its three core modes, details 30 high‑impact shortcuts with real‑world examples such as Nginx configuration tuning, log file analysis, and bulk parameter updates, and provides advanced techniques, performance tweaks, plugin recommendations, and a skill‑development roadmap to dramatically accelerate daily text‑editing tasks.

Configuration ManagementLinuxOperations
0 likes · 21 min read
Boost Your Ops Efficiency: 30 Essential Vim Shortcuts Every Engineer Should Master
Xiao Liu Lab
Xiao Liu Lab
Nov 8, 2025 · Operations

Generate a Complete Linux Server Health Report with a Single Command

This article introduces a lightweight Bash script that, with one curl command, automatically gathers CPU, memory, disk, and network information from a Linux server and outputs a formatted, color‑coded report in seconds, dramatically simplifying routine ops tasks.

LinuxServer monitoringShell
0 likes · 6 min read
Generate a Complete Linux Server Health Report with a Single Command
Deepin Linux
Deepin Linux
Nov 7, 2025 · Fundamentals

What Happens When You Power On a Linux Machine? Inside the Kernel Boot Process

This article explains step by step how a Linux system boots—from hardware initialization by BIOS/UEFI, through the GRUB bootloader loading the compressed kernel, to kernel decompression, initramfs setup, root filesystem mounting, init system startup, user login, and finally the orderly shutdown process, providing practical commands and troubleshooting tips.

Boot ProcessGRUBInitramfs
0 likes · 34 min read
What Happens When You Power On a Linux Machine? Inside the Kernel Boot Process
Raymond Ops
Raymond Ops
Nov 7, 2025 · Fundamentals

Unlocking Linux Process States: From Zombies to Orphans

This article explains Linux process lifecycle, detailing the five classic states, how the kernel represents them, practical commands and C code to observe state transitions, and deep dives into zombie and orphan processes with real‑world examples and mitigation techniques.

LinuxOrphan ProcessProcess States
0 likes · 22 min read
Unlocking Linux Process States: From Zombies to Orphans
macrozheng
macrozheng
Nov 7, 2025 · Operations

Run Windows Apps Seamlessly on Linux with WinBoat – A Complete Guide

WinBoat is an open‑source Electron‑based tool that lets Linux users run Windows applications as native windows by leveraging Docker containers, FreeRDP, and RemoteApp, offering seamless integration, automatic deployment, full compatibility, file‑system sharing, and flexible desktop modes, with detailed installation steps for both binary and source builds.

DockerElectronLinux
0 likes · 5 min read
Run Windows Apps Seamlessly on Linux with WinBoat – A Complete Guide
php Courses
php Courses
Nov 7, 2025 · Backend Development

Build a Simple PHP Web Crawler on Linux: Step-by-Step Guide

This article explains how to create a basic PHP web crawler on a Linux system, covering prerequisite installations, script development with cURL and DOMDocument, execution commands, and sample output, while emphasizing legal and ethical considerations for web scraping.

DOMDocumentLinuxPHP
0 likes · 4 min read
Build a Simple PHP Web Crawler on Linux: Step-by-Step Guide
Xiao Liu Lab
Xiao Liu Lab
Nov 5, 2025 · Cloud Native

Deploy Navidrome in One Command: Build Your Private Music Streaming Server

This guide shows how to quickly set up Navidrome—a lightweight, fully Chinese, open‑source music streaming server—on any Linux machine using Docker Compose, covering prerequisites, configuration, security tips, and mobile client setup for seamless personal music access.

DockerDocker-ComposeLinux
0 likes · 7 min read
Deploy Navidrome in One Command: Build Your Private Music Streaming Server
Raymond Ops
Raymond Ops
Nov 5, 2025 · Operations

Master Traceroute: A Step‑by‑Step Guide to Network Path Diagnosis

This comprehensive guide explains how to use the traceroute (or tracert on Windows) command across Linux, macOS, and Windows, covering installation, basic syntax, advanced options, output analysis, common use cases, and troubleshooting tips for network diagnostics.

Command LineLinuxNetwork Diagnostics
0 likes · 10 min read
Master Traceroute: A Step‑by‑Step Guide to Network Path Diagnosis
MaGe Linux Operations
MaGe Linux Operations
Nov 5, 2025 · Databases

Deploy Redis Sentinel for High Availability in 30 Minutes – Step‑by‑Step Guide

Learn how to set up Redis Sentinel for high‑availability caching, covering prerequisites, anti‑patterns, detailed configuration of master, replicas and Sentinel nodes, firewall rules, monitoring, failover testing, troubleshooting, performance tuning, backup, rollback and best practices—all achievable within a 30‑minute deployment.

LinuxRedisfailover
0 likes · 38 min read
Deploy Redis Sentinel for High Availability in 30 Minutes – Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Nov 5, 2025 · Operations

Unlock Million-Connection Web Servers: Essential Linux sysctl Tuning Guide

This comprehensive guide explains how to optimize Linux kernel parameters with sysctl for high‑traffic web services, covering prerequisite hardware, network and memory settings, step‑by‑step configuration, verification, common pitfalls, monitoring, and rollback procedures to achieve stable million‑connection performance.

Kernel ParametersLinuxNetwork Tuning
0 likes · 51 min read
Unlock Million-Connection Web Servers: Essential Linux sysctl Tuning Guide
Xiao Liu Lab
Xiao Liu Lab
Nov 5, 2025 · Information Security

Stop SSH Brute‑Force Attacks: 5 Ready‑to‑Use Scripts to Harden Your Server

The article reveals how thousands of SSH brute‑force attempts target servers daily, explains why password‑based root logins are a critical risk, and provides five practical Bash scripts—analysis, auto‑banning, security checks, user audits, and daily reporting—to quickly fortify SSH defenses.

LinuxSSHSecurity Scripts
0 likes · 10 min read
Stop SSH Brute‑Force Attacks: 5 Ready‑to‑Use Scripts to Harden Your Server
Xiao Liu Lab
Xiao Liu Lab
Nov 4, 2025 · Information Security

7 Essential Redis Security Baselines to Harden Your Production Deployments

This guide details seven critical Redis hardening steps—including timeout, syslog, strong password, non‑root execution, strict file permissions, trusted bind addresses, and command renaming—to transform insecure default settings into a verifiable, production‑ready security baseline.

HardeningLinuxRedis
0 likes · 13 min read
7 Essential Redis Security Baselines to Harden Your Production Deployments
Raymond Ops
Raymond Ops
Nov 4, 2025 · Fundamentals

Unlock Linux Networking: From Basics to Socket Programming

This article introduces Linux networking fundamentals, covering LAN and WAN concepts, the purpose and structure of network protocols, OSI and TCP/IP layered models, MAC and IP addressing, and provides a practical guide to socket programming with ports, address families, and common API calls.

LinuxOSI modelProtocols
0 likes · 25 min read
Unlock Linux Networking: From Basics to Socket Programming
Open Source Tech Hub
Open Source Tech Hub
Nov 4, 2025 · Fundamentals

Why epoll Beats select/poll: Inside Linux’s High‑Performance I/O Engine

This article explains how Linux’s epoll mechanism, built on libevent and using red‑black trees and ready‑list queues, provides scalable I/O multiplexing for sockets, eventfd and timerfd while traditional file systems like ext4 cannot be managed directly, and outlines the key efficiency tricks behind its design.

I/O MultiplexingLinuxSocket
0 likes · 8 min read
Why epoll Beats select/poll: Inside Linux’s High‑Performance I/O Engine
Top Architect
Top Architect
Nov 3, 2025 · Operations

How to Build Nginx High Availability with Keepalived on Two VMs

This guide walks through installing Nginx on two CentOS 7 virtual machines, configuring keepalived for VRRP‑based high availability, creating a virtual IP, and demonstrating failover scenarios to ensure continuous web service availability in production environments.

LinuxVRRPhigh availability
0 likes · 10 min read
How to Build Nginx High Availability with Keepalived on Two VMs
Ops Community
Ops Community
Nov 3, 2025 · Operations

Master Linux Memory Management: Core Commands & Tuning in 10 Minutes

This comprehensive guide walks you through Linux memory management fundamentals, from prerequisite environments and a quick checklist to step‑by‑step installation of monitoring tools, memory diagnostics, kernel parameter adjustments, THP and swap optimization, NUMA affinity tuning, validation, Prometheus alerts, security hardening, troubleshooting, rollback procedures, best‑practice recommendations, and ready‑to‑use scripts and configuration snippets.

LinuxMemory ManagementNUMA
0 likes · 24 min read
Master Linux Memory Management: Core Commands & Tuning in 10 Minutes
IT Services Circle
IT Services Circle
Nov 3, 2025 · Fundamentals

Why POSIX Matters: Unlocking Unix Compatibility and Portability

This article explains what POSIX is, its history, the organizations behind it, how it shaped Linux's success, and why understanding system calls versus library functions is essential for writing portable software across Unix‑like operating systems.

LinuxOperating SystemsPOSIX
0 likes · 17 min read
Why POSIX Matters: Unlocking Unix Compatibility and Portability
Deepin Linux
Deepin Linux
Nov 3, 2025 · Operations

Master Linux Memory Bugs with KASAN: From Fundamentals to Real‑World Debugging

This guide walks Linux developers and operators through the fundamentals of kernel memory management, common memory bugs, and step‑by‑step configuration and usage of KASAN—including shadow memory, compile‑time instrumentation, kernel build options, and practical code examples—to quickly locate and fix out‑of‑bounds, use‑after‑free, and leak issues.

C ProgrammingKASANLinux
0 likes · 30 min read
Master Linux Memory Bugs with KASAN: From Fundamentals to Real‑World Debugging
21CTO
21CTO
Nov 3, 2025 · Fundamentals

Top 5 Linux Distributions Every Developer Should Use

This guide reviews the five best Linux distributions for developers—Debian, Fedora, Pop!_OS, openSUSE, and Linux Mint—highlighting their stability, tooling, container support, and ease of use to help you choose the optimal development platform.

DebianDevelopmentFedora
0 likes · 8 min read
Top 5 Linux Distributions Every Developer Should Use
Open Source Linux
Open Source Linux
Nov 3, 2025 · Operations

Master Linux ‘top’: Decode System Metrics and Boost Performance

This guide walks you through every line of the Linux top command output, explaining system summaries, CPU and memory metrics, process details, and advanced shortcuts, so you can quickly diagnose performance bottlenecks and become proficient at real‑time system troubleshooting.

CPU usageLinuxOperations
0 likes · 7 min read
Master Linux ‘top’: Decode System Metrics and Boost Performance
Liangxu Linux
Liangxu Linux
Nov 2, 2025 · Information Security

Master Linux Security Hardening: Advanced firewalld Rules & SELinux Context Management

This guide walks you through practical Linux hardening techniques, covering firewalld's zone‑based and rich‑rule configurations, IPSET management, SELinux context fundamentals, custom policy creation, automation scripts, monitoring, common pitfalls, performance tips, and validation methods to build a multi‑layered defense.

LinuxSELinuxSystem Administration
0 likes · 11 min read
Master Linux Security Hardening: Advanced firewalld Rules & SELinux Context Management
Ops Community
Ops Community
Nov 2, 2025 · Operations

Zero‑Downtime Nginx Log Rotation: Full Logrotate Automation & Compression Guide

Learn how to achieve zero‑downtime Nginx log rotation using Logrotate, covering prerequisites, environment matrix, step‑by‑step configuration, compression strategies, advanced slicing, automated cleanup, monitoring, performance tuning, remote archiving, security hardening, and troubleshooting to ensure continuous logging without service interruption.

LinuxLog ManagementZero Downtime
0 likes · 30 min read
Zero‑Downtime Nginx Log Rotation: Full Logrotate Automation & Compression Guide
Raymond Ops
Raymond Ops
Nov 2, 2025 · Operations

Master Jenkins: From Setup to CI/CD Pipelines and User Management

This comprehensive guide walks you through Jenkins' history, installation, configuration, plugin management, user permissions, parameterized builds, pipeline scripting, and email notifications, providing step‑by‑step commands, code snippets, and troubleshooting tips for setting up a robust CI/CD environment on Linux.

DockerJenkinsLinux
0 likes · 18 min read
Master Jenkins: From Setup to CI/CD Pipelines and User Management
Deepin Linux
Deepin Linux
Nov 2, 2025 · Operations

Unlock Linux I/O Performance: Master Buffering Mechanisms and Optimization

This comprehensive guide explains Linux I/O fundamentals, the multi‑layer buffering architecture, buffering modes, tuning parameters, and practical code examples, helping developers and system administrators dramatically improve read/write performance and resource utilization on Linux servers.

BufferingI/OLinux
0 likes · 59 min read
Unlock Linux I/O Performance: Master Buffering Mechanisms and Optimization
Liangxu Linux
Liangxu Linux
Nov 2, 2025 · Operations

40 Essential grep Commands Every Linux User Should Master

This guide presents a comprehensive collection of 40 practical grep examples—from basic searches and case‑insensitive matching to complex regular‑expression patterns and advanced options—showing how to quickly locate, filter, and manipulate text in files and logs on Linux systems.

GrepLinuxcommand-line
0 likes · 10 min read
40 Essential grep Commands Every Linux User Should Master
Liangxu Linux
Liangxu Linux
Nov 2, 2025 · Fundamentals

Linux Kernel Floppy Driver Gets First Update in Three Years – What Changed?

The Linux kernel’s floppy‑disk driver received its first maintenance update in three years, submitted by Intel engineer Andy Shevchenko, who removed an unused CROSS_64KB macro, replaced a custom SZ_64K constant, and alphabetically reordered headers, thereby cutting redundant code and improving readability for legacy systems still relying on floppy storage.

FloppyLinuxOpenSource
0 likes · 2 min read
Linux Kernel Floppy Driver Gets First Update in Three Years – What Changed?
Open Source Linux
Open Source Linux
Nov 2, 2025 · Operations

Linux Performance Troubleshooting Cheat Sheet: Diagnose CPU, Memory, Disk & Network

This guide provides a comprehensive, system-wide Linux performance troubleshooting cheat sheet covering CPU, memory, disk I/O, network, and process metrics, offering over 20 essential commands with usage scenarios, key parameters, output interpretation, alert thresholds, and practical case studies to quickly pinpoint and resolve production issues.

Linuxsysadmin
0 likes · 22 min read
Linux Performance Troubleshooting Cheat Sheet: Diagnose CPU, Memory, Disk & Network
Raymond Ops
Raymond Ops
Nov 1, 2025 · Cloud Computing

Step-by-Step Guide to Deploying OpenStack on VMware: From Single Node to Dual Node

This comprehensive tutorial walks you through configuring VMware NAT networking, setting up Linux network interfaces, customizing yum repositories, installing OpenStack components on both single‑node and dual‑node (controller + compute) setups, and managing Keystone, Nova, and Neutron services with practical command examples.

LinuxOpenStackTutorial
0 likes · 30 min read
Step-by-Step Guide to Deploying OpenStack on VMware: From Single Node to Dual Node