Tagged articles

Linux

5000 articles · Page 8 of 50
dbaplus Community
dbaplus Community
Dec 4, 2025 · Fundamentals

Exploring Linux Filesystems: VFS, ext2 Superblock, and Inode Access

This article guides readers through Linux file system fundamentals, explaining the role of the virtual file system (VFS), detailed structures of the ext2 superblock, group descriptors, block and inode bitmaps, and provides C code examples for extracting and reading file data directly via inode numbers.

C programmingDisk LayoutExt2
0 likes · 27 min read
Exploring Linux Filesystems: VFS, ext2 Superblock, and Inode Access
Raymond Ops
Raymond Ops
Dec 2, 2025 · Operations

All‑in‑One Linux Init Script: Automate Setup for Rocky, AlmaLinux, Ubuntu, and More

This article introduces a comprehensive shell script that automates initial system configuration—root login, network, hostname, repository, firewall, SELinux, swap, SSH, and more—across dozens of Linux distributions, provides source links, detailed feature tables, version‑specific changelogs, and step‑by‑step usage instructions.

LinuxServer SetupSystem Initialization
0 likes · 20 min read
All‑in‑One Linux Init Script: Automate Setup for Rocky, AlmaLinux, Ubuntu, and More
MaGe Linux Operations
MaGe Linux Operations
Dec 2, 2025 · Fundamentals

Why Your Disk Shows Free Space but Files Won’t Write: Mastering Inodes

The article explains how inode exhaustion on Linux filesystems can cause "No space left on device" errors despite available disk space, details inode structure and allocation, provides step‑by‑step diagnostics, monitoring scripts, best‑practice recommendations, and recovery procedures to prevent and resolve inode‑related issues.

LinuxMonitoringShell script
0 likes · 28 min read
Why Your Disk Shows Free Space but Files Won’t Write: Mastering Inodes
Top Architect
Top Architect
Dec 1, 2025 · Big Data

Master DataX: Fast MySQL‑to‑MySQL Data Synchronization and Incremental Updates

This guide walks you through installing JDK, Python and DataX on Linux, configuring MySQL sources, creating the necessary tables and stored procedures, and using DataX's JSON job definitions to perform both full‑load and incremental data synchronization between two MySQL instances, complete with performance metrics and troubleshooting tips.

Data synchronizationDataXETL
0 likes · 16 min read
Master DataX: Fast MySQL‑to‑MySQL Data Synchronization and Incremental Updates
Liangxu Linux
Liangxu Linux
Nov 30, 2025 · Operations

How to Diagnose and Resolve 100% CPU Spikes on Linux Servers in Minutes

When a server’s CPU suddenly hits 100%, this guide shows how to quickly identify the offending process, use tools like top, perf, strace, vmstat, and iostat for deep analysis, set up monitoring and alerts, plan capacity, and apply code and system optimizations to prevent future spikes.

CPULinuxMonitoring
0 likes · 14 min read
How to Diagnose and Resolve 100% CPU Spikes on Linux Servers in Minutes
Open Source Linux
Open Source Linux
Nov 30, 2025 · Operations

How to Diagnose Linux Server Performance Issues in Minutes

A step‑by‑step guide shows how to use Linux commands like top, vmstat, free, iostat, and ss to quickly identify CPU overload, memory pressure, disk I/O bottlenecks, and network port problems, providing a practical cheat sheet for effective server troubleshooting.

LinuxMonitoringTroubleshooting
0 likes · 9 min read
How to Diagnose Linux Server Performance Issues in Minutes
Java Tech Enthusiast
Java Tech Enthusiast
Nov 29, 2025 · Operations

Why Did One Pod Trigger 61 Young GCs and a Full GC? A Step‑by‑Step Diagnosis

A developer encountered a sudden CPU spike caused by excessive JVM garbage collection in a single Kubernetes pod, and by using Linux monitoring tools, thread‑ID conversion, jstack analysis, and file transfer techniques pinpointed a flawed Excel export implementation that created massive in‑memory lists, ultimately fixing the issue.

JVMKubernetesLinux
0 likes · 6 min read
Why Did One Pod Trigger 61 Young GCs and a Full GC? A Step‑by‑Step Diagnosis
Liangxu Linux
Liangxu Linux
Nov 29, 2025 · Operations

20 Essential Linux Command Combos Every Sysadmin Must Master

This article presents 20 powerful Linux command combinations, grouped by file management, process monitoring, network diagnostics, log analysis, and system maintenance, each with clear examples, real‑world scenarios, common pitfalls, and practical tips to help administrators troubleshoot and automate daily operations efficiently.

Command LineLinuxMonitoring
0 likes · 13 min read
20 Essential Linux Command Combos Every Sysadmin Must Master
MaGe Linux Operations
MaGe Linux Operations
Nov 28, 2025 · Operations

10 Essential Linux Ops Tools Every Engineer Should Master

This article presents a curated list of ten widely used Linux operations tools, detailing each tool's core functions, typical use cases, key advantages, and real‑world examples, while also providing practical shell and Ansible code snippets to help engineers apply them immediately.

AnsibleDockerGrafana
0 likes · 9 min read
10 Essential Linux Ops Tools Every Engineer Should Master
macrozheng
macrozheng
Nov 28, 2025 · Operations

How Many TCP Connections Can a Single Server Actually Handle?

This article explains the theoretical and practical limits of TCP connections on a Linux server, covering kernel parameters such as fs.file-max, soft/hard nofile and fs.nr_open, memory constraints, client port limits, and step‑by‑step configuration examples to maximize concurrent connections.

LinuxNetworkingPerformance
0 likes · 14 min read
How Many TCP Connections Can a Single Server Actually Handle?
Java Web Project
Java Web Project
Nov 28, 2025 · Operations

How to Build a Simple Jenkins‑Maven‑Git CI/CD Pipeline from Scratch

This step‑by‑step guide shows how to set up a three‑server environment with GitLab, Jenkins, and a test machine, configure Git repositories, create a Spring Boot project in IntelliJ, install Maven and SSH Publisher plugins in Jenkins, and automate building, packaging, and deploying a JAR file via SSH while handling cleanup and port conflicts.

CI/CDGitJenkins
0 likes · 12 min read
How to Build a Simple Jenkins‑Maven‑Git CI/CD Pipeline from Scratch
Tech Stroll Journey
Tech Stroll Journey
Nov 27, 2025 · Operations

How to Diagnose and Reduce CPU Context Switches on Linux

This guide explains when CPU context switches happen, how to monitor them with vmstat and pidstat, interprets key metrics such as cswch and nvcswch, and provides step‑by‑step analysis techniques for identifying and troubleshooting CPU performance issues on Linux systems.

CPULinuxcontext switching
0 likes · 11 min read
How to Diagnose and Reduce CPU Context Switches on Linux
Architect's Guide
Architect's Guide
Nov 27, 2025 · Databases

Master RedisInsight: Install, Configure, and Use the Redis GUI Tool

This guide introduces RedisInsight, a powerful Redis GUI, and provides step‑by‑step instructions for physical and Kubernetes installations, environment configuration, service startup, and basic usage including Redis setup and UI operations, all illustrated with code snippets and screenshots.

Database ManagementGUIKubernetes
0 likes · 7 min read
Master RedisInsight: Install, Configure, and Use the Redis GUI Tool
Deepin Linux
Deepin Linux
Nov 27, 2025 · Backend Development

How epoll Scales to Millions of Connections Using Red‑Black Trees and Ready Lists

This article explains the inner workings of Linux's epoll mechanism, detailing how red‑black trees manage registered file descriptors and how a ready‑list delivers events in O(1) time, covering core APIs, data structures, insertion‑deletion logic, and the full kernel‑space to user‑space flow.

Linuxepollevent-driven
0 likes · 54 min read
How epoll Scales to Millions of Connections Using Red‑Black Trees and Ready Lists
Xiao Liu Lab
Xiao Liu Lab
Nov 26, 2025 · Information Security

Why SecureCRT Fails on New Linux and How to Fix It

After upgrading to recent Linux distributions, SecureCRT often cannot establish SSH connections due to disabled legacy algorithms, but the issue can be resolved by updating SecureCRT or manually enabling modern key‑exchange and host‑key types in its settings.

LinuxSecureCRTinformation security
0 likes · 4 min read
Why SecureCRT Fails on New Linux and How to Fix It
NiuNiu MaTe
NiuNiu MaTe
Nov 26, 2025 · Fundamentals

How to Diagnose and Fix 100% CPU Overload with Smart Scheduling

This guide explains how CPU scheduling works, why 100% CPU usage occurs, and provides a step‑by‑step troubleshooting workflow—including monitoring with top/vmstat, identifying offending threads, analyzing stack traces, and applying both quick‑fix and long‑term remediation techniques—to keep systems stable.

CPU schedulingLinuxperformance debugging
0 likes · 19 min read
How to Diagnose and Fix 100% CPU Overload with Smart Scheduling
Test Development Learning Exchange
Test Development Learning Exchange
Nov 24, 2025 · Operations

20 Essential Linux Commands Every Automation Test Engineer Should Master

This guide compiles the 20 most frequently used Linux commands for automation testing engineers, organized by scenario, to help you efficiently inspect files, manage processes and ports, transfer and compress data, test network services, monitor system resources, handle permissions, schedule tasks, and boost daily productivity.

Automation TestingCI/CDCommand Line
0 likes · 9 min read
20 Essential Linux Commands Every Automation Test Engineer Should Master
Raymond Ops
Raymond Ops
Nov 24, 2025 · Operations

Essential Linux Network Commands Every Sysadmin Should Know

This guide compiles the most frequently used Linux networking utilities—including ifconfig, ip, ping, route, lsof, netstat, ss, traceroute, nslookup, dig, nmcli, tcpdump, arp, and nmap—detailing their purpose, syntax, key options, and practical examples to help administrators configure interfaces, diagnose connectivity, monitor sockets, and perform security scans.

CLILinuxNetworkCommands
0 likes · 31 min read
Essential Linux Network Commands Every Sysadmin Should Know
Java Architect Handbook
Java Architect Handbook
Nov 24, 2025 · Operations

How to Fix Docker Pull Timeouts with Reliable Chinese Mirror Sources (2025 Update)

This guide explains why Docker pull commands often timeout in China due to outdated foreign registries, lists common invalid mirror configurations, provides three verified mirror URLs for 2025, and walks through editing the daemon.json file, restarting Docker, and testing the setup, while sharing practical troubleshooting lessons.

DevOpsDockerLinux
0 likes · 7 min read
How to Fix Docker Pull Timeouts with Reliable Chinese Mirror Sources (2025 Update)
Raymond Ops
Raymond Ops
Nov 23, 2025 · Operations

Master Linux Command Line: Detailed Guide to ls, pwd, cd, and More

This comprehensive tutorial walks you through the most common Linux commands—including ls, pwd, cd, mkdir, rmdir, rm, touch, man, cp, cat, less, find, tar, sz, and rz—covering their syntax, key options, practical examples, and visual illustrations to help both beginners and seasoned users master the shell.

LinuxUnixshell
0 likes · 17 min read
Master Linux Command Line: Detailed Guide to ls, pwd, cd, and More
Java Architect Handbook
Java Architect Handbook
Nov 23, 2025 · Big Data

Master Data Synchronization with Alibaba DataX: From Installation to Incremental Sync

This guide explains how to use Alibaba's open‑source DataX tool to synchronize large MySQL datasets, covering the tool’s architecture, installation on Linux, job configuration with JSON, full‑load and incremental sync examples, and performance results, all without relying on mysqldump or manual storage methods.

Big DataData synchronizationDataX
0 likes · 17 min read
Master Data Synchronization with Alibaba DataX: From Installation to Incremental Sync
Liangxu Linux
Liangxu Linux
Nov 23, 2025 · R&D Management

Linus Torvalds on Kernel Stewardship, AI, Rust, and Life Beyond Coding

In a candid interview at the Linux Foundation Open Source Summit, Linus Torvalds explains how his role has shifted from hands‑on programming to system‑level stewardship, discusses the impact of AI and Rust on kernel development, and shares personal habits that help him cope with the pressures of maintaining the world’s most complex software project.

AILinuxR&D management
0 likes · 19 min read
Linus Torvalds on Kernel Stewardship, AI, Rust, and Life Beyond Coding
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 LineLinuxPerformance Monitoring
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.

Disk I/OI/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.

DockerDocker ComposeLinux
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.

Data synchronizationLinuxShell 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 ManagementDockerLinux
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-lineEncryptionLinux
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 LineLinuxawk
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.

LinuxNetworkingPacket Flow
0 likes · 19 min read
From write() to recv(): Tracing a Packet Through the Linux Kernel
Programmer1970
Programmer1970
Nov 20, 2025 · Backend Development

Essential Linux Commands Every Backend Engineer Needs: Network, Process, and Server Resource Management

This guide lists the most useful Linux command‑line tools for backend developers, covering network diagnostics (ping, netstat, curl, traceroute, ss), process handling (ps, top, kill, nohup, jps), and server resource monitoring (df, du, free, vmstat, iostat, lsof, systemctl) with concrete examples and typical use cases.

Command LineLinuxNetworking
0 likes · 9 min read
Essential Linux Commands Every Backend Engineer Needs: Network, Process, and Server Resource Management
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.

CPUDisk I/OLinux
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.

ChronyLinuxNTP
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.

LinuxNetworkbrctl
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.

LinuxTCPkernel parameters
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.

DebuggingLinuxmalloc
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.

APTCompilationLinux
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.

LinuxVulnerabilityhardening
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.

InterviewLinuxNetworking
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.

LinuxTCP connectionsfile descriptors
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.

C++Linuxfunction-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.

LinuxMySQLNacos
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.

LinuxMountdisk partition
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.

LinuxNetworkPerformance 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 ComputingContainer OrchestrationLinux
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.

CI/CDDevOpsInfrastructure as Code
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.

Linuxautomationcloud
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.

BusLinuxNanoCode
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.

F2FSLinuxfilesystem
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.

GPTLinuxdisk resizing
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.

LinuxPKITLS
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.

Linuxchmodpermissions
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.

CompilationLinuxPackage Management
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 HistoryLinuxOperating Systems
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.

Disk I/OLinuxPerformance 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.

Linuxcompressionshell
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.

LinuxProductivityText Editing
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 MonitoringSysinfo
0 likes · 6 min read
Generate a Complete Linux Server Health Report with a Single Command