Tagged articles

Linux

5000 articles · Page 10 of 50
Architect's Must-Have
Architect's Must-Have
Oct 11, 2025 · Fundamentals

How Many Concurrent TCP Connections Can a Server Actually Handle?

This article explains the theoretical and practical limits of concurrent TCP connections on a single Linux server, clarifying the role of port numbers, the 4‑tuple identification, and how memory and file‑descriptor limits, not the 65535 port ceiling, determine real‑world capacity.

LinuxTCPconcurrent connections
0 likes · 11 min read
How Many Concurrent TCP Connections Can a Server Actually Handle?
Top Architect
Top Architect
Oct 10, 2025 · Operations

Turn a Raspberry Pi Zero W into a Mini Web Server with SSH and Ngrok

This step‑by‑step guide shows how to choose a Raspberry Pi Zero W, flash Raspbian Stretch Lite onto a micro‑SD card, enable headless SSH, configure Wi‑Fi, install and run Nginx, and expose the server to the internet using Ngrok, all while keeping the device compact and efficient.

LinuxRaspberry PiSystem Setup
0 likes · 13 min read
Turn a Raspberry Pi Zero W into a Mini Web Server with SSH and Ngrok
Raymond Ops
Raymond Ops
Oct 10, 2025 · Operations

Master Linux Background Jobs: &, nohup, and screen Explained

This article explains how to run Linux commands in the background using &, nohup, and screen, covering concepts, syntax, practical examples, job control shortcuts like CTRL+Z, bg, fg, and detailed instructions for installing and using screen to manage persistent sessions.

LinuxProcess Managementjob-control
0 likes · 8 min read
Master Linux Background Jobs: &, nohup, and screen Explained
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Oct 10, 2025 · Operations

Why Does Ping Fail? 10 Common Causes and How to Fix Them

This article explains the ten most frequent reasons why a Ping command may fail—ranging from offline target hosts and IP misconfigurations to firewall blocks and DNS issues—and provides practical step‑by‑step troubleshooting methods and solutions to help you quickly resolve network connectivity problems.

ICMPLinuxWindows
0 likes · 9 min read
Why Does Ping Fail? 10 Common Causes and How to Fix Them
Deepin Linux
Deepin Linux
Oct 10, 2025 · Operations

Mastering Linux Memory cgroups: Theory, Configuration, and Real‑World Scripts

This comprehensive guide explains the fundamentals of Linux memory cgroups, walks through their creation and configuration, details core kernel mechanisms such as OOM handling and hierarchical limits, and provides practical Bash scripts for Docker, Kubernetes, and multi‑tenant environments to help engineers reliably control memory usage.

LinuxResource Isolationcgroup
0 likes · 60 min read
Mastering Linux Memory cgroups: Theory, Configuration, and Real‑World Scripts
Liangxu Linux
Liangxu Linux
Oct 9, 2025 · Information Security

Master DDoS Defense: Linux Traffic Scrubbing & Rate Limiting Strategies

This article shares a hands‑on, production‑tested DDoS mitigation guide that covers real‑world attack analysis, layered defense architecture, Linux kernel‑level traffic cleaning with iptables and tc, Nginx + Lua application‑layer protection, automated monitoring, performance tuning, and future trends.

DDoSLinuxMonitoring
0 likes · 11 min read
Master DDoS Defense: Linux Traffic Scrubbing & Rate Limiting Strategies
Raymond Ops
Raymond Ops
Oct 9, 2025 · Databases

Step‑by‑Step: Install MySQL 8.0/8.4 on Ubuntu 24.04 and Debian 11/12

This guide walks you through adding the MySQL APT repository, selecting the desired MySQL version, installing required dependencies, configuring the package source, installing MySQL on Ubuntu 24.04 and Debian 11/12, enabling the service, and verifying the installation with status checks and database listings.

DebianLinuxMySQL
0 likes · 15 min read
Step‑by‑Step: Install MySQL 8.0/8.4 on Ubuntu 24.04 and Debian 11/12
ITPUB
ITPUB
Oct 9, 2025 · Operations

From Server Restart to High‑Pay Ops Engineer: Career Path & Skills Guide

This article outlines the typical salary stages for operations engineers in China, detailing the job responsibilities, required qualifications, and essential technical skills—from basic server maintenance to advanced automation, high‑availability architecture, and cloud‑native DevOps practices—helping newcomers chart a clear growth roadmap.

DevOpsLinuxcareer
0 likes · 14 min read
From Server Restart to High‑Pay Ops Engineer: Career Path & Skills Guide
Deepin Linux
Deepin Linux
Oct 9, 2025 · Fundamentals

Why Memory Alignment Is Critical for Linux Performance and Stability

This article explains how memory alignment in Linux—driven by hardware granularity, kernel allocation policies, and compiler optimizations—affects struct layout, cross‑platform compatibility, and execution speed, and provides practical techniques and testing methods to ensure optimal performance and reliability.

C programmingLinuxcross-platform
0 likes · 37 min read
Why Memory Alignment Is Critical for Linux Performance and Stability
Liangxu Linux
Liangxu Linux
Oct 8, 2025 · Operations

Mastering High‑Load Linux Server Performance: Diagnose and Fix Bottlenecks

When a Linux server spikes to 90% CPU, memory pressure grows, and database connections exhaust, this guide walks you through a systematic methodology, essential tools, real‑world case studies, and practical optimizations to quickly locate and resolve performance bottlenecks.

LinuxServer MonitoringShell Scripts
0 likes · 15 min read
Mastering High‑Load Linux Server Performance: Diagnose and Fix Bottlenecks
Raymond Ops
Raymond Ops
Oct 8, 2025 · Databases

Step-by-Step Guide: Installing MySQL via RPM on Rocky, AlmaLinux, CentOS and More

This article provides a comprehensive, cross‑platform tutorial for downloading MySQL RPM bundles, installing required dependencies, using rpm or yum to install MySQL on various RHEL‑compatible distributions, starting the service, retrieving the temporary root password, and securely changing it to a permanent one.

DatabaseLinuxMySQL
0 likes · 39 min read
Step-by-Step Guide: Installing MySQL via RPM on Rocky, AlmaLinux, CentOS and More
Liangxu Linux
Liangxu Linux
Oct 7, 2025 · Operations

Master Linux Installation: Zero‑Error Partitioning Strategies

This guide walks you through why careful partition planning is critical, presents production, desktop, development, and cloud server layouts, details hardware checks, BIOS settings, command‑line and LVM partitioning steps, compares filesystems, and offers security hardening, automation scripts, and monitoring tips for a flawless Linux installation.

LVMLinuxfilesystem
0 likes · 15 min read
Master Linux Installation: Zero‑Error Partitioning Strategies
Raymond Ops
Raymond Ops
Oct 6, 2025 · Operations

Master Chrony: Install and Configure High‑Precision Time Sync on Linux

This guide walks you through installing Chrony on various Linux distributions, configuring its high‑precision NTP settings, setting up a private time server and client, adjusting network, firewall, SELinux, and timezone options, and using one‑click Bash scripts for automated deployment.

ChronyLinuxNTP
0 likes · 31 min read
Master Chrony: Install and Configure High‑Precision Time Sync on Linux
Liangxu Linux
Liangxu Linux
Oct 6, 2025 · Fundamentals

Choosing the Right File System: FAT32, exFAT, NTFS, APFS, ext4, XFS & Btrfs

Explore the key characteristics, advantages, limitations, and ideal use cases of major file system formats—including FAT32, exFAT, NTFS, APFS, HFS+, ext4, XFS, and Btrfs—along with practical formatting commands and comparison tables to help you select the best storage solution for Windows, macOS, Linux, and cross‑platform environments.

APFSBtrfsFAT32
0 likes · 26 min read
Choosing the Right File System: FAT32, exFAT, NTFS, APFS, ext4, XFS & Btrfs
ITPUB
ITPUB
Oct 6, 2025 · Databases

What Happens When a KingbaseES License Expires? A Practical Guide

This article explains the structure of KingbaseES license files, distinguishes commercial and non‑commercial license types, describes the actual behavior of the database when a license expires, and provides step‑by‑step workarounds such as OS date tweaking, license inspection, file replacement, and server reload commands.

Database AdministrationDatabase LicenseKingbaseES
0 likes · 10 min read
What Happens When a KingbaseES License Expires? A Practical Guide
Raymond Ops
Raymond Ops
Oct 5, 2025 · Fundamentals

Unlock Linux Permissions: Master Users, Groups, and Access Controls

This guide explores Linux permissions in depth, covering the shell, root and regular user roles, switching users with su, using sudo for privilege escalation, interpreting rwx permission bits, managing file and directory permissions with chmod and chown, understanding umask defaults, and configuring sticky bits for shared directories.

Linuxchmodpermissions
0 likes · 14 min read
Unlock Linux Permissions: Master Users, Groups, and Access Controls
Raymond Ops
Raymond Ops
Oct 4, 2025 · Operations

Master Linux Process Management: ps, top, htop, and iotop Explained

This guide covers Linux process fundamentals, explains how to use ps, top, htop, and iotop for monitoring, details common process states including zombies and orphans, and provides practical command syntax, options, installation steps, and useful shortcuts for system administrators and developers.

LinuxProcess Managementhtop
0 likes · 12 min read
Master Linux Process Management: ps, top, htop, and iotop Explained
IT Services Circle
IT Services Circle
Oct 4, 2025 · Fundamentals

How to Pick the Perfect Linux Distribution for Beginners

This guide explains why the sheer number of Linux distributions and desktop environments can overwhelm newcomers and outlines three essential criteria—large user base, easy installation, and an attractive interface—to help you choose a suitable distro.

Beginner GuideDesktop EnvironmentLinux
0 likes · 4 min read
How to Pick the Perfect Linux Distribution for Beginners
Raymond Ops
Raymond Ops
Oct 3, 2025 · Operations

Master Essential Linux Commands: A Complete Cheat Sheet for System Operations

This comprehensive guide lists the most commonly used Linux commands—such as cd, ls, cp, mv, rm, grep, tar, and many others—explaining their purpose, key options, and providing practical examples so readers can efficiently manage files, processes, networking, and system tasks from the command line.

Command LineLinuxshell
0 likes · 23 min read
Master Essential Linux Commands: A Complete Cheat Sheet for System Operations
21CTO
21CTO
Oct 3, 2025 · Fundamentals

How ByteDance’s Parker Enables Multiple Linux Kernels on a Single Machine

ByteDance’s Parker proposal describes a partition‑aware Linux kernel that lets several independent kernel instances run concurrently on one physical server without traditional virtualization, improving scalability for high‑core‑count systems while allowing per‑kernel performance tuning.

Kernel PartitioningLinuxMultikernel
0 likes · 6 min read
How ByteDance’s Parker Enables Multiple Linux Kernels on a Single Machine
MaGe Linux Operations
MaGe Linux Operations
Oct 3, 2025 · Operations

Why Your Crontab Jobs Fail: 5 Common Mistakes and How to Fix Them

This article explains why scheduled tasks often break in crontab, outlines the five most frequent errors such as missing environment variables, wrong paths, silent output, incorrect time expressions, and permission issues, and provides concrete debugging steps and best‑practice solutions for reliable Linux scheduling.

CronDebuggingLinux
0 likes · 30 min read
Why Your Crontab Jobs Fail: 5 Common Mistakes and How to Fix Them
Raymond Ops
Raymond Ops
Oct 2, 2025 · Operations

Unlock the Power of Linux’s Triple Threat: grep, sed, and awk

This comprehensive guide introduces the Linux “three swords”—grep, sed, and awk—explaining regular expressions, metacharacters, and practical command syntax, while providing examples, options, and advanced usage tips to boost efficiency in text processing and system administration.

LinuxShell scriptingawk
0 likes · 22 min read
Unlock the Power of Linux’s Triple Threat: grep, sed, and awk
Raymond Ops
Raymond Ops
Oct 2, 2025 · Operations

Step‑by‑Step Guide: Deploy Zabbix 7.0 on Ubuntu 22.04 LTS

This tutorial walks you through preparing the environment, adding the Zabbix repository, installing required packages, configuring MySQL, setting up Zabbix server and agent, customizing the web interface, and adding monitored hosts on Ubuntu 22.04 LTS, complete with commands and screenshots.

LinuxMySQLUbuntu
0 likes · 7 min read
Step‑by‑Step Guide: Deploy Zabbix 7.0 on Ubuntu 22.04 LTS
Raymond Ops
Raymond Ops
Oct 2, 2025 · Operations

All‑In‑One Linux System Initialization Scripts for Rocky, AlmaLinux, CentOS, Ubuntu, Debian & More

This article introduces a collection of shell scripts that automate system initialization across dozens of Linux distributions—including Rocky, AlmaLinux, CentOS, Ubuntu, Debian, openEuler, AnolisOS, OpenCloudOS, openSUSE, Kylin Server and UOS Server—detailing supported features, version‑specific OS compatibility, usage instructions, changelogs, and troubleshooting tips.

LinuxOS setupShell script
0 likes · 19 min read
All‑In‑One Linux System Initialization Scripts for Rocky, AlmaLinux, CentOS, Ubuntu, Debian & More
Raymond Ops
Raymond Ops
Oct 1, 2025 · Information Security

Master SSH Remote Login: Protocol Basics, Commands, and Security Best Practices

This comprehensive guide explains SSH fundamentals, protocol types, advantages, client and server software, public‑key exchange, configuration files, command usage, best‑practice hardening, and password‑less authentication, providing Linux administrators with the essential knowledge to securely manage remote systems.

LinuxRemote AccessServer configuration
0 likes · 17 min read
Master SSH Remote Login: Protocol Basics, Commands, and Security Best Practices
Raymond Ops
Raymond Ops
Sep 30, 2025 · Operations

Master Linux Network Configuration: IP, Routing, Bonding and More

This guide walks through Linux network fundamentals, covering hostname, IP address, netmask, gateway, DNS, interface status, routing tables, and tools like ifconfig, ip, route, ss, netstat, traceroute, nslookup, tcpdump, as well as temporary and permanent IP changes, interface renaming, dual‑NIC bonding, and practical command examples.

BondingIPLinux
0 likes · 20 min read
Master Linux Network Configuration: IP, Routing, Bonding and More
ITPUB
ITPUB
Sep 30, 2025 · Operations

Turning Ops Chaos into Order: Postmortems, Tools, and AI‑Powered Assistants

This article explains why the chaotic nature of modern operations—spanning mixed‑technology stacks, cross‑domain tasks, and legacy‑new architecture battles—creates value, outlines a fair post‑mortem process, and introduces practical tools and AI agents such as LinuxMirrors, kubectl‑ai, Zread AI, and Lerwee that help turn disorder into reliable, automated workflows.

AI assistantKubernetesLinux
0 likes · 11 min read
Turning Ops Chaos into Order: Postmortems, Tools, and AI‑Powered Assistants
Su San Talks Tech
Su San Talks Tech
Sep 30, 2025 · Operations

Master High-Concurrency Nginx: Proven Configs to Crush 502/504 Errors

Learn how to transform Nginx into a high‑concurrency powerhouse by addressing common 502/504 errors, optimizing worker processes, event and HTTP settings, fine‑tuning OS kernel parameters, implementing caching, rate‑limiting, load‑balancing, and monitoring scripts, with practical code examples and checklists.

LinuxSystem Optimizationhigh-concurrency
0 likes · 10 min read
Master High-Concurrency Nginx: Proven Configs to Crush 502/504 Errors
Raymond Ops
Raymond Ops
Sep 29, 2025 · Operations

Master Linux Performance: 5 Essential Monitoring Commands Explained

This article introduces five essential Linux performance monitoring commands—vmstat, iostat, free, df, and sar—detailing their purpose, key options, example usages, and the meaning of each output column to help you effectively track system resources.

LinuxPerformance Monitoringdf
0 likes · 11 min read
Master Linux Performance: 5 Essential Monitoring Commands Explained
Liangxu Linux
Liangxu Linux
Sep 28, 2025 · Information Security

Hardening SSH on Linux: Practical Defenses Against Brute‑Force Attacks

This guide explains why SSH brute‑force attacks threaten Linux servers and provides a step‑by‑step hardening checklist—including changing the default port, disabling root login, using key‑based authentication, deploying automatic block tools, setting IP whitelists, and regularly analyzing logs—to dramatically improve server security.

DenyHostsLinuxbrute-force protection
0 likes · 5 min read
Hardening SSH on Linux: Practical Defenses Against Brute‑Force Attacks
AI Cyberspace
AI Cyberspace
Sep 28, 2025 · Artificial Intelligence

How to Set Up WSL2 GPU Acceleration and Profile CUDA on Windows 11

This guide walks through configuring Windows 11 with WSL2 and Ubuntu 22.04 for GPU‑accelerated CUDA development, installing NVIDIA drivers and CUDA libraries, setting up SSH and firewall rules, running a CUDA stress‑test program, and using Nsight Systems, Nsight Compute, and NVIDIA DCGM for performance profiling and monitoring.

CUDAGPULinux
0 likes · 39 min read
How to Set Up WSL2 GPU Acceleration and Profile CUDA on Windows 11
Liangxu Linux
Liangxu Linux
Sep 27, 2025 · Operations

Quickly Identify and Release Occupied Ports on Linux

This guide explains what port occupation means on Linux, demonstrates how to use lsof and netstat to pinpoint the process holding a specific port, and shows how to safely terminate that process to free the port for your applications.

Linuxkilllsof
0 likes · 6 min read
Quickly Identify and Release Occupied Ports on Linux
Raymond Ops
Raymond Ops
Sep 27, 2025 · Operations

Unlock Linux File Permissions: A Complete Guide to Managing Access Rights

This article explains Linux file permission concepts, numeric and symbolic representations, how to combine and modify permissions with chmod (including recursive changes), ownership categories, testing permission effects on files and directories, and default permission settings derived from umask.

LinuxUnixchmod
0 likes · 6 min read
Unlock Linux File Permissions: A Complete Guide to Managing Access Rights
ITPUB
ITPUB
Sep 27, 2025 · Information Security

Master SSH Security: Keys, Port Hiding, 2FA, Jump Hosts & Zero Trust

This guide walks through hardening SSH against massive brute‑force attacks by switching to ed25519 key authentication, disabling password logins, obscuring the default port, tightening user permissions, adding two‑factor authentication, configuring bastion hosts, setting connection limits, centralizing logs, rotating keys regularly, and adopting a zero‑trust architecture with HashiCorp Vault.

DevOpsLinuxkey authentication
0 likes · 15 min read
Master SSH Security: Keys, Port Hiding, 2FA, Jump Hosts & Zero Trust
ITPUB
ITPUB
Sep 26, 2025 · Operations

50 Must‑Know Linux Configuration Files for Sysadmins

This guide enumerates fifty essential Linux configuration files across categories such as user and permission management, network settings, startup services, logging, shell environment, cron scheduling, and system information, explaining each file’s path and primary purpose for system administrators.

ConfigurationLinuxoperations
0 likes · 10 min read
50 Must‑Know Linux Configuration Files for Sysadmins
Deepin Linux
Deepin Linux
Sep 26, 2025 · Fundamentals

Unlocking Linux Heap Secrets: From Layout to Performance Optimization

This comprehensive guide explores Linux process heap memory layout, the inner workings of malloc and ptmalloc, common pitfalls like leaks, fragmentation and holes, and equips developers with practical tools and optimization techniques to diagnose and improve heap performance.

Linuxheap memoryptmalloc
0 likes · 76 min read
Unlocking Linux Heap Secrets: From Layout to Performance Optimization
Linux Tech Enthusiast
Linux Tech Enthusiast
Sep 26, 2025 · Operations

Seven Practical Ways to Use the Ping Command

This article walks through seven common ping command usages—including basic connectivity checks, continuous ping, name resolution, custom packet counts and sizes, route recording, and batch subnet scanning—explaining each option's output, typical values, and security considerations.

Command LineDOSLinux
0 likes · 8 min read
Seven Practical Ways to Use the Ping Command
Raymond Ops
Raymond Ops
Sep 25, 2025 · Information Security

Boost Linux Security: Essential Hardening Steps for RHEL 7

This guide walks through practical Linux security hardening on RHEL 7, covering account locking, password policies, SELinux activation, SSH port changes, firewall minimization, immutable system files, and other measures to elevate the system to a higher security level.

LinuxRHEL7SELinux
0 likes · 13 min read
Boost Linux Security: Essential Hardening Steps for RHEL 7
Ops Community
Ops Community
Sep 25, 2025 · Operations

How to Master Linux Operations: A Step‑by‑Step Roadmap from Junior to Senior

The article outlines the challenging early duties of operations engineers, emphasizes a positive learning mindset, and presents a three‑stage Linux operations career roadmap—from junior to senior—illustrated with diagrams, guiding readers toward the skills needed for a cloud‑focused engineering path.

Cloud ComputingLearning PathLinux
0 likes · 3 min read
How to Master Linux Operations: A Step‑by‑Step Roadmap from Junior to Senior
Deepin Linux
Deepin Linux
Sep 25, 2025 · Fundamentals

Master Linux Thread Stacks: Prevent Overflows, Leaks, and Optimize Memory

This article explains the inner workings of Linux thread stacks, distinguishes user and kernel stacks, shows how NPTL creates independent stacks, highlights common pitfalls like stack overflow, memory leaks, and address‑space exhaustion, and provides practical C/C++ examples, tuning tips, thread‑pool designs, and debugging tools to keep your multithreaded programs stable and efficient.

LinuxThread Stackpthread
0 likes · 46 min read
Master Linux Thread Stacks: Prevent Overflows, Leaks, and Optimize Memory
Open Source Linux
Open Source Linux
Sep 25, 2025 · Operations

Master NFS in 30 Minutes: Complete Deployment & Performance Guide (2025)

Learn how to design, install, configure, secure, monitor, and optimize a production‑grade NFS service—including step‑by‑step server and client setup, advanced permission controls, performance tuning, automated deployment scripts, backup strategies, and real‑world use cases—so you can reduce file‑sync time by up to 80%.

LinuxNFSautomation
0 likes · 28 min read
Master NFS in 30 Minutes: Complete Deployment & Performance Guide (2025)
Liangxu Linux
Liangxu Linux
Sep 24, 2025 · Fundamentals

Master Linux Process Management: Fork, vfork, exec, wait, zombie & orphan processes

This tutorial explains core Linux process concepts—including the difference between programs and processes, how to view and identify processes, detailed usage of fork and vfork for creating child processes, process termination, zombie and orphan handling, and practical examples of exec, system, and popen functions with C code.

C programmingLinuxexec
0 likes · 28 min read
Master Linux Process Management: Fork, vfork, exec, wait, zombie & orphan processes
Deepin Linux
Deepin Linux
Sep 24, 2025 · Fundamentals

Mastering GDB: Essential Techniques for Memory Debugging and Analysis

This comprehensive guide explores GDB as a powerful debugging tool for memory analysis, covering installation, startup methods, core commands, breakpoint strategies, memory inspection, stack tracing, advanced features, remote debugging, and best practices for production environments, complete with practical code examples and step‑by‑step instructions.

C++DebuggingLinux
0 likes · 55 min read
Mastering GDB: Essential Techniques for Memory Debugging and Analysis
Linux Tech Enthusiast
Linux Tech Enthusiast
Sep 24, 2025 · Operations

Useful Bash Scripts for Disk Partitioning and LVM Management

This article provides three interactive Bash scripts that automate Linux disk partitioning, create standard ext4 or XFS filesystems, and set up LVM logical volumes—complete with fdisk commands, pvcreate/vgcreate/lvcreate steps, filesystem formatting, mounting, and /etc/fstab updates.

LVMLinuxbash
0 likes · 12 min read
Useful Bash Scripts for Disk Partitioning and LVM Management
Liangxu Linux
Liangxu Linux
Sep 23, 2025 · Operations

Why 99% of Linux Hacks Stem from Misconfigured Permissions

This comprehensive guide explains the Linux permission model, demonstrates how to read, set, and troubleshoot file and directory permissions, covers special bits, ACLs, umask, and provides best‑practice recommendations and ready‑to‑run scripts for securing Linux servers.

Linuxpermissions
0 likes · 19 min read
Why 99% of Linux Hacks Stem from Misconfigured Permissions
Raymond Ops
Raymond Ops
Sep 23, 2025 · Artificial Intelligence

Install Ollama’s Local LLM on Windows and Power It with ShellGPT

This guide walks you through installing the Ollama local large‑language‑model runtime on Windows, deploying a Gemma2 model, then setting up ShellGPT on Linux to interact with the local LLM, covering configuration, basic commands, and advanced usage examples.

AI assistantLinuxOllama
0 likes · 6 min read
Install Ollama’s Local LLM on Windows and Power It with ShellGPT
Deepin Linux
Deepin Linux
Sep 23, 2025 · Fundamentals

Mastering Linux Memory Allocation: When to Use brk vs mmap

This article explains the low‑level mechanisms of brk and mmap in Linux, compares their characteristics, shows why malloc selects one over the other based on allocation size, and provides practical code examples, performance tips, and common pitfalls for developers.

LinuxMemory ManagementSystem Calls
0 likes · 29 min read
Mastering Linux Memory Allocation: When to Use brk vs mmap
Open Source Linux
Open Source Linux
Sep 23, 2025 · Operations

20 Essential Linux Commands Every Ops Engineer Must Master

This guide walks you through twenty indispensable Linux commands—covering system monitoring, performance analysis, process management, networking, disk handling, and tuning—explaining their basic and advanced usages, real‑world pitfalls, and how they stay relevant in the cloud‑native era.

Command LineLinuxNetworking
0 likes · 12 min read
20 Essential Linux Commands Every Ops Engineer Must Master
Liangxu Linux
Liangxu Linux
Sep 22, 2025 · Information Security

Build an Impenetrable Linux Server: A Step‑by‑Step Security Hardening Guide

This comprehensive guide walks you through real‑world intrusion case analysis, multi‑layer defense strategies—including SSH hardening, Fail2Ban, firewall rules, IDS deployment, file integrity monitoring, advanced techniques like port knocking and honeypots—and incident response procedures, providing concrete commands and scripts to secure a Linux server from end to end.

IDSLinuxfail2ban
0 likes · 13 min read
Build an Impenetrable Linux Server: A Step‑by‑Step Security Hardening Guide
Raymond Ops
Raymond Ops
Sep 22, 2025 · Databases

Master PostgreSQL: Complete Introduction and Step‑by‑Step Installation Guide

This article introduces PostgreSQL's powerful features and provides detailed, cross‑platform instructions for preparing the host, configuring network interfaces, adjusting system settings, and installing PostgreSQL via native packages or official repositories on major Linux distributions.

ConfigurationDatabaseInstallation
0 likes · 28 min read
Master PostgreSQL: Complete Introduction and Step‑by‑Step Installation Guide
Ops Community
Ops Community
Sep 22, 2025 · Operations

20 Essential Linux Commands Every Ops Engineer Must Master

This guide presents twenty indispensable Linux commands—covering system monitoring, performance analysis, process management, networking, disk handling, and system tuning—along with practical examples, tips, and common pitfalls, empowering operations engineers to quickly diagnose and resolve production issues in modern cloud‑native environments.

Command LineDevOpsLinux
0 likes · 14 min read
20 Essential Linux Commands Every Ops Engineer Must Master
Selected Java Interview Questions
Selected Java Interview Questions
Sep 22, 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 config/registry and MySQL as the database, covering log inspection, process checks, port listening, network connectivity, configuration validation, database connectivity, system resources, startup commands, and an optional one‑click diagnostic script.

LinuxMySQLNacos
0 likes · 9 min read
Quickly Diagnose Spring Boot + Nacos + MySQL Microservice Failures
Deepin Linux
Deepin Linux
Sep 22, 2025 · Fundamentals

Why User‑Kernel Mode Switches Slow Down Linux Apps—and How to Fix Them

The article explains how frequent user‑kernel mode switches in Linux create hidden performance bottlenecks, describes the underlying privilege mechanisms on x86 and ARM, details the three switch triggers (system calls, hardware interrupts, traps), and provides practical optimization techniques such as reducing syscalls, using zero‑copy APIs, async I/O, DPDK, and kernel‑module examples to improve throughput.

LinuxPerformanceSystem Calls
0 likes · 71 min read
Why User‑Kernel Mode Switches Slow Down Linux Apps—and How to Fix Them
Liangxu Linux
Liangxu Linux
Sep 21, 2025 · Operations

15 Powerful grep Tricks to Master Text Searching on Linux

This guide presents fifteen practical grep examples that demonstrate how to locate specific strings, perform case‑insensitive searches, recurse directories, count matches, list filenames, show line numbers, invert matches, display context, use regular expressions, exclude files, and combine grep with other commands for advanced text processing on Linux systems.

LinuxShell scriptinggrep
0 likes · 8 min read
15 Powerful grep Tricks to Master Text Searching on Linux
Ray's Galactic Tech
Ray's Galactic Tech
Sep 21, 2025 · Backend Development

How to Build a High‑Availability RocketMQ Cluster: Step‑by‑Step Guide

This guide walks you through designing, preparing the environment, installing, configuring, and validating a production‑grade RocketMQ cluster with multiple masters and slaves, including optional web console setup, one‑click deployment scripts, performance tuning, security hardening, and monitoring recommendations.

Cluster DeploymentLinuxMessage Queue
0 likes · 10 min read
How to Build a High‑Availability RocketMQ Cluster: Step‑by‑Step Guide
Deepin Linux
Deepin Linux
Sep 21, 2025 · Fundamentals

Why Linux Uses Copy‑On‑Write: Boosting Process Creation and Memory Efficiency

This article explains Linux’s Copy‑On‑Write mechanism, detailing how it avoids full memory duplication during process creation, the underlying page‑table workflow, its implementation in the kernel, and real‑world applications such as Redis persistence, Docker image layering, and filesystem snapshots, while also discussing its advantages and drawbacks.

Copy-on-WriteLinuxMemory Management
0 likes · 73 min read
Why Linux Uses Copy‑On‑Write: Boosting Process Creation and Memory Efficiency
Deepin Linux
Deepin Linux
Sep 20, 2025 · Fundamentals

How Linux Handles Page Faults: Inside Virtual Memory Management

This article explains Linux page faults, describing how the kernel intercepts invalid or unmapped memory accesses, the step‑by‑step handling process, the four typical fault scenarios, and optimization techniques, while providing code examples and diagrams to illustrate virtual‑memory management in depth.

LinuxMemory ManagementPage Fault
0 likes · 41 min read
How Linux Handles Page Faults: Inside Virtual Memory Management
Liangxu Linux
Liangxu Linux
Sep 20, 2025 · Operations

Master Linux Filesystem Hierarchy: Complete Guide for Sysadmins

This comprehensive guide explains the Linux Filesystem Hierarchy Standard (FHS), detailing each top‑level directory, its purpose, typical contents, common commands, and best‑practice administration techniques, helping system administrators and DevOps engineers understand, manage, and optimize the directory structure for security and performance.

Directory StructureFHSLinux
0 likes · 23 min read
Master Linux Filesystem Hierarchy: Complete Guide for Sysadmins
Raymond Ops
Raymond Ops
Sep 19, 2025 · Information Security

How to Mitigate MySQL CVEs with iptables: Practical Firewall Rules

As network security threats rise, unpatchable MySQL vulnerabilities can be mitigated by configuring iptables rules that whitelist trusted IPs for port 3306 and drop all other traffic, with clear guidance on rule ordering and the differences between DROP and REJECT actions.

CVELinuxMySQL
0 likes · 7 min read
How to Mitigate MySQL CVEs with iptables: Practical Firewall Rules
21CTO
21CTO
Sep 19, 2025 · Operations

Samba 4.23 Unveiled: QUIC Support, Unix Extensions, and Prometheus Integration

Samba 4.23 introduces QUIC transport for SMB3, enables Unix extensions by default, adds Prometheus‑compatible monitoring, improves file timestamp handling, and provides new backup options, while the article also offers step‑by‑step Ubuntu installation commands.

InstallationLinuxPrometheus
0 likes · 6 min read
Samba 4.23 Unveiled: QUIC Support, Unix Extensions, and Prometheus Integration
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Sep 19, 2025 · Operations

How to Become a Senior Linux Operations Engineer: A Step‑by‑Step Learning Roadmap

From the gritty early tasks of fixing hardware to a clear three‑stage career roadmap, this guide outlines a comprehensive learning path for Linux operations engineers, highlighting essential skills and resources to help you progress from junior to senior roles in cloud‑focused system administration.

Career PathCloud ComputingLearning Roadmap
0 likes · 3 min read
How to Become a Senior Linux Operations Engineer: A Step‑by‑Step Learning Roadmap
Deepin Linux
Deepin Linux
Sep 19, 2025 · Fundamentals

Unlocking Linux Memory: How Virtual Memory, MMU, and Heap Really Work

This article demystifies Linux process memory by explaining the layered architecture of virtual and physical memory, the role of the MMU and page tables, dynamic allocation mechanisms such as brk and mmap, and practical tools for inspecting and optimizing memory usage.

LinuxMMUMemory Management
0 likes · 47 min read
Unlocking Linux Memory: How Virtual Memory, MMU, and Heap Really Work
Raymond Ops
Raymond Ops
Sep 18, 2025 · Operations

Master Nginx Optimization: Hide Version, Tweak Users, Enable Caching & More

This guide walks through essential Nginx optimizations—including hiding the version number, changing the run‑user and group, configuring cache expiry, setting up log rotation, adjusting connection timeouts, scaling worker processes, enabling gzip compression, applying image filtering, preventing hotlinking, and an overview of common modules—providing code snippets and configuration examples for each step.

ConfigurationLinuxPerformance
0 likes · 12 min read
Master Nginx Optimization: Hide Version, Tweak Users, Enable Caching & More
Python Programming Learning Circle
Python Programming Learning Circle
Sep 18, 2025 · Operations

Mastering Supervisor: A Complete Guide to Process Monitoring and Management

This article introduces Supervisor, a client‑server process monitoring tool, explains why traditional nohup deployments can be unstable, and provides step‑by‑step instructions for installation, configuration, command‑line usage, advanced features like process groups, signal handling, and auto‑restart policies to ensure reliable service operation.

Linuxautomationprocess monitoring
0 likes · 19 min read
Mastering Supervisor: A Complete Guide to Process Monitoring and Management
Deepin Linux
Deepin Linux
Sep 18, 2025 · Fundamentals

How Linux’s Buddy Allocator Powers Efficient Memory Management

This article explains the Linux kernel’s buddy memory allocation algorithm, covering its core principles, data structures, allocation and free workflows, performance advantages and drawbacks, monitoring tools, tuning parameters, and real‑world use cases such as Kubernetes, embedded IoT devices, and real‑time operating systems.

LinuxMemory Managementbuddy allocator
0 likes · 50 min read
How Linux’s Buddy Allocator Powers Efficient Memory Management
Efficient Ops
Efficient Ops
Sep 17, 2025 · Operations

How to Use Smartctl for Proactive Disk Health Monitoring and Failure Prevention

This guide introduces Smartctl, a powerful command‑line utility for monitoring disk health, covering installation, device discovery, health checks, SMART attribute interpretation, self‑tests, error log analysis, and automation techniques to proactively prevent storage failures on Linux systems.

Disk MonitoringLinuxSMART
0 likes · 7 min read
How to Use Smartctl for Proactive Disk Health Monitoring and Failure Prevention
Liangxu Linux
Liangxu Linux
Sep 16, 2025 · Operations

Boost Linux Network Performance: Practical TCP/IP Stack Tuning Guide

This article presents a comprehensive, step‑by‑step guide for Linux network performance optimization, covering real‑world issues, TCP and IP stack parameter tweaks, queue and interrupt tuning, high‑concurrency scenarios, monitoring scripts, a detailed e‑commerce case study, best‑practice recommendations, and common pitfalls.

LinuxNetwork PerformanceTCP Tuning
0 likes · 13 min read
Boost Linux Network Performance: Practical TCP/IP Stack Tuning Guide
Raymond Ops
Raymond Ops
Sep 16, 2025 · Databases

One‑Click MariaDB Binary Installation Across Major Linux Distros

This guide walks you through installing MariaDB from binary packages on various Linux distributions, covering user and group creation, downloading and extracting the tarball, configuring environment variables and my.cnf, initializing the database, securing the installation, testing the server, and using a ready-made shell script for automated deployment.

Binary InstallationDatabase AdministrationLinux
0 likes · 22 min read
One‑Click MariaDB Binary Installation Across Major Linux Distros
Raymond Ops
Raymond Ops
Sep 16, 2025 · Cloud Native

How to Build a Secure High‑Availability Etcd Cluster on Linux

This guide walks through installing etcd, configuring a three‑node high‑availability cluster with TLS certificates, setting up host files, disabling SELinux and firewalld, creating a Certificate Authority using cfssl, generating node certificates, distributing them, and finally deploying and verifying the cluster on Linux systems.

LinuxRaftSystemd
0 likes · 19 min read
How to Build a Secure High‑Availability Etcd Cluster on Linux
Deepin Linux
Deepin Linux
Sep 16, 2025 · Operations

Master Linux Performance: Proven Tips to Boost Speed and Stability

This comprehensive guide explains how to identify and resolve common Linux performance bottlenecks—covering key metrics, hardware upgrades, kernel parameter tuning, process and memory management, and network optimization—while providing practical commands, code examples, and step‑by‑step troubleshooting techniques to keep servers and desktops running smoothly.

LinuxPerformance TuningSystem Optimization
0 likes · 35 min read
Master Linux Performance: Proven Tips to Boost Speed and Stability
DevOps Coach
DevOps Coach
Sep 15, 2025 · Operations

10 Underrated Linux Tools Every Sysadmin Should Master

This guide presents ten lesser‑known but powerful Linux utilities—such as at, systemd‑run, tuned, lsof/ss, journalctl, chattr, MOTD/issue, watch/diff, strace/ltrace, and hidden cron checks—each with practical examples to boost daily sysadmin efficiency and confidence.

LinuxMonitoringPerformance
0 likes · 7 min read
10 Underrated Linux Tools Every Sysadmin Should Master
Deepin Linux
Deepin Linux
Sep 15, 2025 · Fundamentals

Unlock Linux IPC: Deep Dive into Pipes, Signals, Shared Memory and More

This comprehensive guide explores Linux inter‑process communication (IPC), explaining why processes need to communicate, the underlying kernel mechanisms, and detailed coverage of pipes, FIFOs, signals, files, shared memory, message queues, and sockets with practical code examples and real‑world use cases.

IPCLinuxSockets
0 likes · 48 min read
Unlock Linux IPC: Deep Dive into Pipes, Signals, Shared Memory and More
Raymond Ops
Raymond Ops
Sep 15, 2025 · Databases

Step-by-Step Guide to Installing and Understanding MariaDB

This comprehensive tutorial introduces MariaDB, explains its origins and key features, and provides detailed, cross‑platform installation and configuration instructions for Rocky Linux, Ubuntu, openSUSE and other distributions, including network setup, repository configuration, package installation, service management, and security hardening.

ConfigurationDatabaseInstallation
0 likes · 50 min read
Step-by-Step Guide to Installing and Understanding MariaDB
Liangxu Linux
Liangxu Linux
Sep 14, 2025 · Operations

21 Essential Linux Commands Every Sysadmin Should Master

Master the most useful Linux commands for everyday system administration, covering file navigation, permission handling, process control, text manipulation, compression, and system shutdown, with clear examples and syntax to boost efficiency and confidence in handling common operational tasks.

Command LineLinuxoperations
0 likes · 7 min read
21 Essential Linux Commands Every Sysadmin Should Master
Raymond Ops
Raymond Ops
Sep 14, 2025 · Databases

Deploy MySQL 8.4 from Source with a Single Script Across Major Linux Distributions

This guide provides a comprehensive, step‑by‑step shell script that automates the installation, configuration, and service setup of MySQL 8.4 from source on a wide range of Linux distributions, including Rocky, AlmaLinux, CentOS, openEuler, Anolis, OpenCloudOS, Kylin, UOS, openSUSE, Ubuntu, and Debian.

Database InstallationLinuxMySQL
0 likes · 25 min read
Deploy MySQL 8.4 from Source with a Single Script Across Major Linux Distributions
IT Services Circle
IT Services Circle
Sep 13, 2025 · Operations

Master Linux Command‑Line Essentials for Interview Success

This comprehensive guide covers the most frequently asked Linux command‑line topics for interviews, including file and directory manipulation, process management, system monitoring, networking, permission handling, and practical scenario‑based exercises, all illustrated with clear examples and command syntax.

Command LineLinuxShell Commands
0 likes · 24 min read
Master Linux Command‑Line Essentials for Interview Success
Linux Kernel Journey
Linux Kernel Journey
Sep 13, 2025 · Fundamentals

How Linux Handles Hardware Interrupts: From Signal to Response

This article explains the complete Linux interrupt management process, covering the basics of hardware and software interrupts, the role of programmable interrupt controllers, the CPU's response workflow, top‑half and bottom‑half handling, registration techniques, performance optimizations, and debugging tools, all illustrated with concrete examples and code.

APICLinuxPerformance
0 likes · 26 min read
How Linux Handles Hardware Interrupts: From Signal to Response
Ops Community
Ops Community
Sep 12, 2025 · Operations

15 Essential Shell Scripts to Supercharge Your Sysadmin Tasks

A comprehensive guide for system administrators that presents 15 practical Bash scripts—covering resource monitoring, process checks, network surveillance, log analysis, batch operations, backups, security hardening, performance tuning, Docker cleanup, and log rotation—to automate repetitive tasks and boost operational efficiency.

LinuxScriptingautomation
0 likes · 41 min read
15 Essential Shell Scripts to Supercharge Your Sysadmin Tasks
Raymond Ops
Raymond Ops
Sep 12, 2025 · Databases

Step-by-Step Guide to Installing MySQL 8.x Binary Packages on Linux

This comprehensive tutorial explains how to install MySQL 8.0 and 8.4 binary packages on various Linux distributions, covering user creation, package download, environment setup, configuration, initialization, dependency handling, service script creation, password setting, and verification of the installation.

DatabaseInstallationLinux
0 likes · 72 min read
Step-by-Step Guide to Installing MySQL 8.x Binary Packages on Linux
Raymond Ops
Raymond Ops
Sep 12, 2025 · Operations

Mastering vsftpd: Essential Configuration Settings for Secure FTP

This guide walks through 21 essential vsftpd configuration options—including command port changes, active/passive mode ports, anonymous login and upload settings, user mapping, chroot restrictions, logging, banner messages, PAM authentication, connection limits, timeouts, transfer rates, and text mode—providing example commands and troubleshooting tips for Linux FTP servers.

FTPLinuxoperations
0 likes · 10 min read
Mastering vsftpd: Essential Configuration Settings for Secure FTP
Deepin Linux
Deepin Linux
Sep 12, 2025 · Backend Development

Mastering Linux I/O Multiplexing: select, poll, and epoll Explained with Real Code

This article explains the concepts, advantages, limitations, and practical usage of Linux I/O multiplexing mechanisms—select, poll, and epoll—through analogies, detailed explanations, code examples, and common interview questions, helping developers choose the right tool for high‑concurrency network programming.

IO MultiplexingLinuxSELECT
0 likes · 35 min read
Mastering Linux I/O Multiplexing: select, poll, and epoll Explained with Real Code
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Sep 12, 2025 · Operations

45 Must‑Know Linux Command Combos for Everyday Ops – Boost Efficiency

This guide compiles 45 essential Linux command combinations, organized into seven high‑frequency operational scenarios—file handling, find‑based searches, system monitoring, log analysis, text processing, network capture, and disk cleanup—providing a near‑complete toolbox that addresses roughly 99% of everyday sysadmin tasks.

Command LineLinuxNetworking
0 likes · 5 min read
45 Must‑Know Linux Command Combos for Everyday Ops – Boost Efficiency
Liangxu Linux
Liangxu Linux
Sep 11, 2025 · Operations

20 Essential Linux Commands Every Sysadmin Should Master

Mastering these 20 high‑frequency Linux commands—from navigating directories and managing files to monitoring processes—empowers system administrators to automate routine tasks, troubleshoot efficiently, and boost productivity across file management, process control, system monitoring, and remote operations.

Command LineLinuxoperations
0 likes · 7 min read
20 Essential Linux Commands Every Sysadmin Should Master