Tagged articles

Linux

5000 articles · Page 4 of 50
Linux Tech Enthusiast
Linux Tech Enthusiast
May 4, 2026 · Operations

Essential Linux Commands Every Sysadmin Should Know

This guide compiles the most frequently used Linux commands for system administrators, covering navigation, file manipulation, searching, permission handling, text processing, archiving, system control, and process management, complete with practical examples and option details to boost daily operational efficiency.

Command LineLinuxNetworking
0 likes · 15 min read
Essential Linux Commands Every Sysadmin Should Know
Deepin Linux
Deepin Linux
May 4, 2026 · Fundamentals

Deep Dive into Linux VMA: Core Mechanisms of Virtual Memory Areas

Linux’s Virtual Memory Area (VMA) is the kernel’s core structure for managing a process’s address space, and this article explains its definition, key fields, linked‑list and red‑black‑tree organization, allocation, protection, page‑fault handling, copy‑on‑write, and practical usage examples.

Copy-on-WriteLinuxVMA
0 likes · 26 min read
Deep Dive into Linux VMA: Core Mechanisms of Virtual Memory Areas
Linux Tech Enthusiast
Linux Tech Enthusiast
May 3, 2026 · Fundamentals

Essential Linux Commands Cheat Sheet You Should Bookmark

This guide introduces Linux’s dominant role as a server OS, explains its directory layout, demonstrates the command syntax with examples, covers common file‑handling, compression, permission commands, and provides a concise overview of Vim editing shortcuts for efficient terminal work.

Command LineDirectory StructureFile Permissions
0 likes · 5 min read
Essential Linux Commands Cheat Sheet You Should Bookmark
Linux Tech Enthusiast
Linux Tech Enthusiast
May 2, 2026 · Fundamentals

25 Essential Linux Commands Every Beginner Should Know

This guide introduces 25 fundamental Linux commands, explaining their purpose, basic syntax, and typical usage examples so beginners can quickly perform file management, navigation, process inspection, and other common tasks directly from the terminal.

BeginnerCommand LineLinux
0 likes · 12 min read
25 Essential Linux Commands Every Beginner Should Know
Linyb Geek Road
Linyb Geek Road
May 2, 2026 · Operations

2026 Linux Production Ops Command Guide: From Beginner to Expert

This comprehensive guide collects the most essential Linux commands for 2026 production environments, covering system information, service management, file operations, process and network monitoring, user and security administration, system maintenance, advanced shell tricks, and best‑practice checklists for services like MySQL and Redis.

LinuxMonitoringProduction Ops
0 likes · 26 min read
2026 Linux Production Ops Command Guide: From Beginner to Expert
Architect Chen
Architect Chen
May 1, 2026 · Operations

Comprehensive Nginx Command Guide (2026 Edition)

This article provides a detailed reference of essential Nginx commands—including startup, shutdown, reload, configuration checks, process signaling, debugging, and monitoring—explaining their effects, typical use cases, and the underlying behavior of master and worker processes.

Command LineConfigurationLinux
0 likes · 5 min read
Comprehensive Nginx Command Guide (2026 Edition)
Linux Tech Enthusiast
Linux Tech Enthusiast
May 1, 2026 · Fundamentals

150 Essential Linux Commands Every Programmer Should Know

This article provides a comprehensive reference of 150 Linux commands, grouped by function such as file operations, system monitoring, networking, user management, and process control, each with concise English descriptions that explain their purpose and typical usage for developers and system administrators.

Command LineLinuxNetworking
0 likes · 16 min read
150 Essential Linux Commands Every Programmer Should Know
Deepin Linux
Deepin Linux
May 1, 2026 · Fundamentals

Mastering Linux Kernel Threads: Core Mechanisms and Scheduling

This article explains Linux kernel threads from basic concepts to deep internals, covering their data structures, creation, execution flow, scheduling strategies, context‑switch overhead, synchronization primitives, interrupt handling, and a practical kswapd memory‑reclaim case study, providing concrete code examples and step‑by‑step analysis.

LinuxMemory Managementkernel
0 likes · 42 min read
Mastering Linux Kernel Threads: Core Mechanisms and Scheduling
MaGe Linux Operations
MaGe Linux Operations
Apr 30, 2026 · Information Security

20 Essential Server Hardening Steps Before Launching a New Machine

This guide provides a detailed 20‑item checklist for Linux server hardening—covering snapshots, account management, SSH key authentication, password policies, firewall rules, service reduction, kernel tweaks, logging, and verification scripts—to ensure a new production server is secure before it goes live.

AIDELinuxauditd
0 likes · 33 min read
20 Essential Server Hardening Steps Before Launching a New Machine
IT Services Circle
IT Services Circle
Apr 30, 2026 · Industry Insights

Why China Is Mandating Linux for State‑Owned Enterprises: A Technical Analysis

The article explains that China’s large‑scale migration from Windows to Linux in state‑owned and central enterprises is driven by security independence, massive licensing cost savings, ecosystem development, and strategic preparation for potential sanctions, offering both challenges and new opportunities for the tech workforce.

Domestic ecosystemLinuxcybersecurity
0 likes · 8 min read
Why China Is Mandating Linux for State‑Owned Enterprises: A Technical Analysis
Java Tech Enthusiast
Java Tech Enthusiast
Apr 30, 2026 · Operations

What Does “Familiar with Linux” Really Mean in Campus Recruitment?

The article explains that while many graduates claim to be “familiar with Linux,” interviewers expect the ability to solve about 80% of daily tasks, covering core commands, file permissions, process monitoring, networking, shell scripting, and real‑world troubleshooting.

LinuxShell scriptingcampus recruitment
0 likes · 5 min read
What Does “Familiar with Linux” Really Mean in Campus Recruitment?
MaGe Linux Operations
MaGe Linux Operations
Apr 30, 2026 · Operations

Disk Full on Linux? Run These 8 Diagnostic Commands First

When a Linux server reports a full disk, this guide walks you through eight essential commands to diagnose whether the issue is actual space exhaustion, inode depletion, lingering deleted files, or I/O bottlenecks, and provides a systematic cleanup workflow for production environments.

LinuxTroubleshootingdf
0 likes · 19 min read
Disk Full on Linux? Run These 8 Diagnostic Commands First
Black & White Path
Black & White Path
Apr 30, 2026 · Information Security

Linux Kernel’s ‘Copy Fail’ CVE‑2026‑31431: A 732‑Byte Python Script Grants Root in One Step

A newly disclosed Linux kernel vulnerability (CVE‑2026‑31431, dubbed “Copy Fail”) allows an unprivileged user to execute a 732‑byte Python script that writes four controllable bytes into the page cache, directly modifying /usr/bin/su to obtain root, affecting all kernels from 2017 to the patch release and posing severe risks such as container escape and cloud‑tenant isolation breaches.

CVE-2026-31431Linuxcontainer escape
0 likes · 11 min read
Linux Kernel’s ‘Copy Fail’ CVE‑2026‑31431: A 732‑Byte Python Script Grants Root in One Step
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2026 · Operations

Step‑by‑Step Investigation of a High‑Load Production Server

During a mid‑year promotion an e‑commerce platform experienced a sudden spike in load average and response latency; the article walks through a systematic, command‑driven investigation that identifies an I/O bottleneck caused by mis‑configured log rotation and excessive debug logging, and presents immediate and long‑term remediation steps.

I/OLinuxLog Management
0 likes · 16 min read
Step‑by‑Step Investigation of a High‑Load Production Server
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2026 · Operations

Mastering Linux Load Average: What the Numbers Really Mean

This article explains Linux Load Average’s definition, how the three numbers are calculated, their relationship with CPU and I/O, practical interpretation rules, step‑by‑step troubleshooting workflows, monitoring setups, and optimization techniques for both CPU‑bound and I/O‑bound load spikes.

CPUI/OLinux
0 likes · 27 min read
Mastering Linux Load Average: What the Numbers Really Mean
Deepin Linux
Deepin Linux
Apr 29, 2026 · Fundamentals

Master Linux Kernel Deadlock Detection to Truly Understand Synchronization

This article explains the four necessary conditions for Linux deadlocks, demonstrates each with concrete pthread examples, reviews kernel lock types, introduces detection tools such as Lockdep, gdb, pstack and ftrace, and walks through a real‑world cluster case study with step‑by‑step analysis and remediation.

DeadlockDebuggingLinux
0 likes · 38 min read
Master Linux Kernel Deadlock Detection to Truly Understand Synchronization
IoT Full-Stack Technology
IoT Full-Stack Technology
Apr 28, 2026 · Operations

10 Must‑Try Linux Network Monitoring Tools

This article reviews ten open‑source Linux network monitoring utilities that run from the terminal—ideal for SSH‑based management—detailing each tool's purpose, key features, and typical usage scenarios to help administrators choose the right solution for their environment.

LinuxWiresharkiftop
0 likes · 8 min read
10 Must‑Try Linux Network Monitoring Tools
IoT Full-Stack Technology
IoT Full-Stack Technology
Apr 28, 2026 · Operations

10 Must‑Try Linux Network Monitoring Tools

This article reviews ten essential Linux network monitoring utilities—iftop, vnstat, iptraf, Monitorix, dstat, bwm‑ng, ibmonitor, htop, and Wireshark—explaining their features, typical use cases, and how they help administrators keep network traffic under control via the command line, especially when working over SSH.

LinuxMonitorixWireshark
0 likes · 8 min read
10 Must‑Try Linux Network Monitoring Tools
Liangxu Linux
Liangxu Linux
Apr 27, 2026 · Industry Insights

Which Linux Distribution Is Best for Everyday Use Without Programming?

The article dispels common myths about Linux difficulty, compares Ubuntu, Fedora, and Zorin OS for non‑developer daily tasks, highlights software and hardware compatibility pitfalls, and advises testing via VM or live USB before committing to a primary installation.

DesktopFedoraKubuntu
0 likes · 6 min read
Which Linux Distribution Is Best for Everyday Use Without Programming?
Ops Community
Ops Community
Apr 27, 2026 · Operations

10 Essential Linux Commands Every Sysadmin Must Master

This guide walks system administrators through the ten most frequently used Linux commands—top/htop, df/du, free, ss/netstat, ping/traceroute, ps/kill, grep/sed/awk, tail/less, uname/hostname/uptime, and tar/rsync—explaining core options, output interpretation, common pitfalls, and practical troubleshooting scenarios.

Command LineLinuxMonitoring
0 likes · 25 min read
10 Essential Linux Commands Every Sysadmin Must Master
21CTO
21CTO
Apr 27, 2026 · Fundamentals

coreutils 9.11 Released with Performance and Compatibility Enhancements

The GNU project announced coreutils 9.11 on April 20, adding multibyte support to cut, nl and expand, new cut options, zero‑copy I/O in cat and yes for up to 15× speed gains, faster wc and shuf, a new date format, plus numerous bug fixes and stability improvements, with source available on the GNU website.

CoreutilsGNULinux
0 likes · 2 min read
coreutils 9.11 Released with Performance and Compatibility Enhancements
Liangxu Linux
Liangxu Linux
Apr 26, 2026 · Fundamentals

Why Do OS Courses Use Linux/Unix Instead of Windows?

The article explains that Linux and Unix dominate OS education because their open‑source code, clean design philosophy, low‑cost hands‑on tooling, and alignment with industry demand make them ideal for teaching core operating‑system concepts, whereas Windows’s closed source and user‑focused design hinder deep technical exploration.

LinuxOS EducationOperating Systems
0 likes · 5 min read
Why Do OS Courses Use Linux/Unix Instead of Windows?
MaGe Linux Operations
MaGe Linux Operations
Apr 26, 2026 · Operations

Double Your Linux Efficiency with Practical grep, sed, and awk Tricks

This guide shows how Linux power users can dramatically speed up log analysis, configuration management, and data processing by mastering grep, sed, and awk, offering concrete command examples, performance benchmarks, and best‑practice patterns that turn these three classic tools into a productivity powerhouse.

LinuxShell scriptingawk
0 likes · 57 min read
Double Your Linux Efficiency with Practical grep, sed, and awk Tricks
MaGe Linux Operations
MaGe Linux Operations
Apr 26, 2026 · Information Security

How to Harden SSH Securely Without Locking Yourself Out

This guide explains why the default SSH configuration is vulnerable, walks through protocol basics, key generation, server hardening settings, step‑by‑step procedures to avoid being locked out, key management best practices, troubleshooting tips, and provides a complete hardening script for Linux systems.

Linuxconfiguration managementfail2ban
0 likes · 25 min read
How to Harden SSH Securely Without Locking Yourself Out
Liangxu Linux
Liangxu Linux
Apr 26, 2026 · Backend Development

Which IDEs Do Linux C Developers Prefer? Insights from Major Companies

The article surveys the most popular IDEs for C development on Linux, compares personal preferences such as VSCode, CLion, Vim/Neovim, and Emacs, and examines how large internet firms, embedded‑software companies, fintech, and startups choose their tools based on learning curve, performance, project size, and team policies.

C++CLionEmacs
0 likes · 5 min read
Which IDEs Do Linux C Developers Prefer? Insights from Major Companies
AI Agent Super App
AI Agent Super App
Apr 26, 2026 · Operations

Master RAID: Theory, Levels, and Hands‑On mdadm Configuration

This article explains why RAID is needed, breaks down striping and redundancy, compares common RAID levels, contrasts software and hardware implementations, and provides a step‑by‑step mdadm guide for creating, monitoring, and recovering Linux software RAID arrays.

LinuxRAIDdisk redundancy
0 likes · 13 min read
Master RAID: Theory, Levels, and Hands‑On mdadm Configuration
dbaplus Community
dbaplus Community
Apr 26, 2026 · Operations

Why the Lsof Command Is an Underrated Lifesaver in Production

The article explains how the Linux lsof utility can quickly identify port conflicts, lingering deleted files, and file‑handle leaks, offering practical commands, real‑world case studies, advanced options, performance tips, and integration techniques for effective system troubleshooting.

Linuxfile handleslsof
0 likes · 12 min read
Why the Lsof Command Is an Underrated Lifesaver in Production
Liangxu Linux
Liangxu Linux
Apr 25, 2026 · Fundamentals

Is Unix Still More Stable Than Linux? A Detailed Comparison

The article analyzes the stability of commercial Unix systems versus modern enterprise Linux distributions, explaining why Unix has traditionally been more reliable, how Linux has closed the gap through open‑source development and vendor support, and offering guidance on choosing the right platform for different workloads.

ComparisonEnterprise OSLinux
0 likes · 6 min read
Is Unix Still More Stable Than Linux? A Detailed Comparison
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 25, 2026 · Industry Insights

Why Most People Who Really Switch to Linux Are Tech Professionals

The article explains that ordinary users stay with Windows or macOS because of default installations and unified experiences, while technical users gradually adopt Linux as their deeper needs for stability, efficiency, openness, and control align better with Linux’s ecosystem and flexibility.

LinuxTechnical UsersUser Adoption
0 likes · 10 min read
Why Most People Who Really Switch to Linux Are Tech Professionals
AI Agent Super App
AI Agent Super App
Apr 25, 2026 · Operations

Master Linux Disk Partitioning: From lsblk to LVM (Part 10)

This step‑by‑step guide walks through Linux disk management—from inspecting devices with lsblk, creating MBR or GPT partitions with fdisk and parted, formatting with ext4 or xfs, mounting, monitoring usage with df and du, using dd for cloning, to flexible LVM volumes and persistent fstab entries—plus practical tips and common pitfalls.

Disk PartitioningLVMLinux
0 likes · 14 min read
Master Linux Disk Partitioning: From lsblk to LVM (Part 10)
Ubuntu
Ubuntu
Apr 24, 2026 · Fundamentals

Install WSL in 5 Minutes: Choose from 3 Easy Methods

This guide walks you through checking system requirements, then installing WSL on Windows 10/11 via a single command, the Microsoft Store, or manual PowerShell steps, followed by post‑install configuration, common issue troubleshooting, and a verification checklist.

InstallationLinuxPowerShell
0 likes · 10 min read
Install WSL in 5 Minutes: Choose from 3 Easy Methods
MaGe Linux Operations
MaGe Linux Operations
Apr 24, 2026 · Information Security

A Misplaced iptables Rule Nearly Took Down Our Production – Full Incident Postmortem and Best‑Practice Guide

The article recounts a real‑world iptables misconfiguration that cut off SSH access and caused a 47‑minute outage, then walks through the root‑cause analysis, step‑by‑step remediation, common pitfalls, rule‑ordering nuances, monitoring, automation, and migration to nftables, offering a comprehensive firewall best‑practice handbook.

Linuxfirewalliptables
0 likes · 75 min read
A Misplaced iptables Rule Nearly Took Down Our Production – Full Incident Postmortem and Best‑Practice Guide
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 24, 2026 · Operations

Automated Linux System Inspection Script for Comprehensive Health Checks

This article provides a Bash script that automatically gathers Linux system information—including OS details, uptime, CPU and memory usage, disk utilization with tiered alerts, network interfaces, top memory‑consuming processes, key service status, pending updates, recent error logs, load average, TCP connections, and zombie processes—and shows how to schedule it with cron for daily reporting.

CronLinuxServer health
0 likes · 11 min read
Automated Linux System Inspection Script for Comprehensive Health Checks
Liangxu Linux
Liangxu Linux
Apr 23, 2026 · Industry Insights

Why Linux Desktop Still Struggles with Stability and Usability

The article analyzes how fragmented desktop environments, poor hardware driver support, limited software ecosystems, and low market share create a vicious cycle that keeps Linux desktops unstable and less user‑friendly compared to Windows and macOS.

DesktopLinuxMarket Share
0 likes · 5 min read
Why Linux Desktop Still Struggles with Stability and Usability
Java Tech Enthusiast
Java Tech Enthusiast
Apr 23, 2026 · Industry Insights

Why Is China Replacing Enterprise PCs with Linux? A Technical Perspective

China’s push to replace Windows PCs in state‑owned enterprises with Linux is driven by security concerns after the Huawei sanctions, massive software licensing costs, the need to build a domestic ecosystem, and the strategic goal of achieving autonomous, controllable IT infrastructure.

LinuxNational strategycybersecurity
0 likes · 6 min read
Why Is China Replacing Enterprise PCs with Linux? A Technical Perspective
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 23, 2026 · Fundamentals

Understanding Linux System Architecture: A Comprehensive Guide

This article explains the four core components of a Linux system—kernel, shell, file system, and applications—detailing kernel subsystems such as memory and process management, VFS, device drivers, networking, shell variants, file types, directory hierarchy, disk partitions, mounting procedures, and link mechanisms.

LinuxMountingshell
0 likes · 34 min read
Understanding Linux System Architecture: A Comprehensive Guide
Linyb Geek Road
Linyb Geek Road
Apr 23, 2026 · Operations

Solve 90% of Linux Log Issues with Three Command‑Line Tools

The article shows how mastering just three Linux CLI utilities—grep, awk, and sed—lets engineers filter, analyze, and clean logs quickly, using concrete examples and real‑world cases to locate and resolve the majority of production problems in minutes.

CLILinuxShell scripting
0 likes · 7 min read
Solve 90% of Linux Log Issues with Three Command‑Line Tools
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 22, 2026 · Industry Insights

Why Six Years on Linux Shows It’s Not As Hard As You Think

After six years of daily Linux use, the author explains how modern desktop distributions, abundant software, and support for old hardware make Linux comfortable and practical for everyday users, debunking the myth that it’s inherently difficult.

Desktop EnvironmentsDistribution ComparisonLinux
0 likes · 14 min read
Why Six Years on Linux Shows It’s Not As Hard As You Think
Deepin Linux
Deepin Linux
Apr 22, 2026 · Fundamentals

Why Page Cache Is the Hidden Engine Behind Linux I/O Performance

The article explains how Linux’s page cache bridges memory and disk, detailing its read/write mechanisms, dirty page handling, pre‑read optimization, kernel parameters, and practical tuning tips for static file serving, databases, and logging, showing why mastering it is essential for performance.

Dirty PagesI/O performanceLinux
0 likes · 30 min read
Why Page Cache Is the Hidden Engine Behind Linux I/O Performance
Ubuntu
Ubuntu
Apr 21, 2026 · Fundamentals

What Is WSL and Why It’s the Ultimate Linux Experience on Windows

This article explains what Windows Subsystem for Linux (WSL) is, how it differs from virtual machines and dual‑boot setups, outlines five key advantages, compares WSL 1 and WSL 2, evaluates alternative solutions, lists popular Linux distributions, and shows typical development and DevOps scenarios where WSL shines.

DevOpsDockerLinux
0 likes · 13 min read
What Is WSL and Why It’s the Ultimate Linux Experience on Windows
21CTO
21CTO
Apr 21, 2026 · Industry Insights

How a Graduate Student Uncovered and Fixed a 20‑Year‑Old E16 Window‑Manager Bug

A graduate student named Kamila, while preparing LaTeX slides on a Linux desktop, repeatedly crashed the Enlightenment E16 window manager, traced the freeze to an unbounded title‑truncation loop that had lingered since 2006, and ultimately patched the bug, highlighting the enduring value of open‑source vigilance.

E16EnlightenmentLinux
0 likes · 6 min read
How a Graduate Student Uncovered and Fixed a 20‑Year‑Old E16 Window‑Manager Bug
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 21, 2026 · Operations

How to Choose the Right Linux Distribution for Your Needs

The article guides newcomers through selecting a Linux distribution by matching use cases—desktop work, Windows migration, development, server stability, learning the internals, or reviving old hardware—to the strengths of Ubuntu, Mint, Pop!_OS, Rocky/AlmaLinux, Arch, Manjaro, and lightweight variants.

AlmaLinuxArchLinux
0 likes · 9 min read
How to Choose the Right Linux Distribution for Your Needs
Deepin Linux
Deepin Linux
Apr 21, 2026 · Fundamentals

Unlocking Linux VFS: How the Virtual File System Powers All File Operations

This article provides a deep technical walkthrough of Linux's Virtual File System (VFS), explaining its design goals, core data structures, caching mechanisms, and step‑by‑step file operation flows—including mount, open, read, and write—while illustrating each concept with concrete code examples and real‑world scenarios.

File OperationsLinuxOS Internals
0 likes · 27 min read
Unlocking Linux VFS: How the Virtual File System Powers All File Operations
Liangxu Linux
Liangxu Linux
Apr 20, 2026 · Operations

How to Recover a Broken chmod Command After Setting Permissions to 000

When a mistaken chmod 000 renders the chmod binary unusable, this guide explains why the error occurs and walks through six practical recovery methods—including Perl, Python, scp, busybox, LD_PRELOAD, and LiveCD—plus preventive tips to avoid repeating the mistake.

BusyBoxLD_PRELOADLinux
0 likes · 7 min read
How to Recover a Broken chmod Command After Setting Permissions to 000
AI Agent Super App
AI Agent Super App
Apr 20, 2026 · Operations

Mastering SSH + tmux: The Ultimate Linux Ops Workflow

This guide walks through SSH fundamentals, configuration files, password‑less key authentication, three types of port forwarding, and tmux session management, then shows how to combine them into a reliable remote‑operations workflow for Linux servers.

Linuxkey authenticationport forwarding
0 likes · 14 min read
Mastering SSH + tmux: The Ultimate Linux Ops Workflow
Java Backend Technology
Java Backend Technology
Apr 20, 2026 · Operations

Can Linux Replace Windows? Exploring Deepin’s Desktop, Development Tools, and Real‑World Benefits

This article examines whether Linux, specifically the Deepin distribution, can serve as a practical replacement for Windows by showcasing its graphical desktop, daily development environment, communication apps, Android compatibility, performance advantages, command‑line efficiency, and the freedom offered by an open‑source operating system.

Android CompatibilityCommand LineLinux
0 likes · 11 min read
Can Linux Replace Windows? Exploring Deepin’s Desktop, Development Tools, and Real‑World Benefits
AI Agent Super App
AI Agent Super App
Apr 19, 2026 · Operations

Linux File Compression & Backup: Complete Guide to tar, gzip, bzip2, xz, zip, rsync, and scp

This tutorial walks through essential Linux commands for archiving, compressing, and transferring files—including tar, gzip, bzip2, xz, zip, rsync, and scp—explaining their options, performance trade‑offs, and practical usage scenarios such as daily backups, cross‑platform sharing, and incremental synchronization.

Linuxbackupfile compression
0 likes · 8 min read
Linux File Compression & Backup: Complete Guide to tar, gzip, bzip2, xz, zip, rsync, and scp
Golang Shines
Golang Shines
Apr 19, 2026 · Fundamentals

Understanding Linux Kernel Modules: Loading, Unloading, and Best Practices

This article explains the Linux kernel module mechanism, covering core concepts such as dynamic loading, unloading, dependency management, and symbol export, and provides implementation details, practical usage scenarios, best‑practice guidelines, and complete code examples.

Dynamic LoadingKernel ModulesLinux
0 likes · 9 min read
Understanding Linux Kernel Modules: Loading, Unloading, and Best Practices
AI Agent Super App
AI Agent Super App
Apr 19, 2026 · Fundamentals

Unlock Linux Efficiency: Master History and Tab Completion

This guide shows how to boost Linux command‑line productivity by configuring history timestamps, expanding history size, using reverse‑search (Ctrl+R), synchronizing history across multiple terminals, and leveraging bash‑completion for command arguments, package names, and Docker containers, plus creating custom completion scripts.

LinuxProductivityTab completion
0 likes · 7 min read
Unlock Linux Efficiency: Master History and Tab Completion
CodeTrend
CodeTrend
Apr 19, 2026 · Fundamentals

Understanding Linux Architecture and Boot Process with Diagrams

This article presents a collection of diagrams that illustrate the Linux system architecture, the SCI module interface framework, device driver placement, and the complete boot sequence from the firmware bootloader through the kernel to the system layer.

LinuxSCI ModuleSystem Architecture
0 likes · 2 min read
Understanding Linux Architecture and Boot Process with Diagrams
Liangxu Linux
Liangxu Linux
Apr 19, 2026 · Operations

Why WSL Beats Dual‑Boot and VMs for Everyday Development

The article compares traditional dual‑boot and virtual‑machine setups with Windows Subsystem for Linux, highlighting WSL's seamless file sharing, Docker support, and integrated workflow while noting its performance limits and suggesting alternative approaches like KVM, cloud desktops, and containerization.

Dual‑bootLinuxWSL
0 likes · 5 min read
Why WSL Beats Dual‑Boot and VMs for Everyday Development
Deepin Linux
Deepin Linux
Apr 19, 2026 · Fundamentals

How Linux Fork Uses Copy‑On‑Write to Boost Process Creation Efficiency

This article explains the fork system call in the Linux kernel, details the copy‑on‑write (COW) mechanism that underpins its efficiency, provides code examples, and explores practical scenarios and performance implications for process creation, memory usage, and concurrent server programming.

C programmingCOWCopy-on-Write
0 likes · 36 min read
How Linux Fork Uses Copy‑On‑Write to Boost Process Creation Efficiency
Raymond Ops
Raymond Ops
Apr 18, 2026 · Operations

Rapid CPU Spike Diagnosis: Resolve High CPU Usage in Under 5 Minutes

This guide presents a step‑by‑step, standardized process for detecting, analyzing, and fixing sudden CPU usage spikes on Linux servers, covering preparation, quick identification, deep thread‑level investigation, stack and system‑call analysis, flame‑graph generation, emergency mitigation, and best‑practice recommendations.

CPULinuxMonitoring
0 likes · 21 min read
Rapid CPU Spike Diagnosis: Resolve High CPU Usage in Under 5 Minutes
macrozheng
macrozheng
Apr 18, 2026 · Fundamentals

Why Linux (Deepin) Can Replace Windows: A Real‑World User Experience

The author shares a two‑year experience with the Deepin Linux distribution, highlighting its polished graphical desktop, extensive development tool support, seamless communication apps, ability to run Android apps via xDroid, and numerous advantages such as efficient package management, command‑line power, low resource usage, and freedom compared to Windows.

Android AppsCommand LineDesktop Environment
0 likes · 8 min read
Why Linux (Deepin) Can Replace Windows: A Real‑World User Experience
Deepin Linux
Deepin Linux
Apr 18, 2026 · Fundamentals

Mastering Process Context Switching: What the CPU Actually Does

This article breaks down the fundamentals of process context switching, explaining CPU registers, program counters, the three-step switch routine, trigger conditions, performance impact, monitoring tools, and practical optimization techniques to help interview candidates answer confidently.

LinuxProcess Schedulingcontext switch
0 likes · 29 min read
Mastering Process Context Switching: What the CPU Actually Does
Ubuntu
Ubuntu
Apr 17, 2026 · Industry Insights

Linux 7.0 Unveiled: Rust Goes First-Class, AI Guidelines, and Major Performance Gains

Linux 7.0, announced on April 12, 2026, promotes Rust to a structural kernel component, introduces AI‑generated code policies, delivers sizable performance improvements across desktop, gaming, and containers, adds post‑quantum security, removes SHA‑1, expands hardware support, and powers the upcoming Ubuntu 26.04 LTS.

AILinuxRust
0 likes · 11 min read
Linux 7.0 Unveiled: Rust Goes First-Class, AI Guidelines, and Major Performance Gains
MaGe Linux Operations
MaGe Linux Operations
Apr 17, 2026 · Information Security

Why Sharing a Root Account Is a Critical Security Risk and How to Replace It

The article analyzes the severe security, audit, and operational problems caused by using a shared root account on Linux servers, illustrates real incidents, and provides detailed migration steps, sudo‑based alternatives, audit‑d configurations, and bastion‑host solutions to enforce least‑privilege access.

Linuxauditbastion host
0 likes · 31 min read
Why Sharing a Root Account Is a Critical Security Risk and How to Replace It
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 17, 2026 · Fundamentals

Essential Linux Commands Cheat Sheet – Must Bookmark

This article compiles the most frequently used Linux commands, explains why mastering the command line is essential for security professionals, and offers a step‑by‑step learning approach with practical tips such as focusing on the top 20 commands, applying them on the job, and reviewing regularly.

Command LineLinuxLinux commands
0 likes · 2 min read
Essential Linux Commands Cheat Sheet – Must Bookmark
Deepin Linux
Deepin Linux
Apr 17, 2026 · Fundamentals

Understanding Linux System Calls: Core Logic, Mechanisms, and Practical Examples

This comprehensive guide explains Linux system calls—the sole interface between user‑space programs and the kernel—covering their purpose, core logic for process, file, and memory management, the underlying interrupt mechanisms, parameter handling, and real‑world C code examples.

C programmingLinuxMemory Management
0 likes · 53 min read
Understanding Linux System Calls: Core Logic, Mechanisms, and Practical Examples
Liangxu Linux
Liangxu Linux
Apr 16, 2026 · Fundamentals

Where to Find the Best Linux Learning Resources? A Curated Guide

This guide compiles essential Linux learning sites—from official documentation and interactive tutorials to community forums and hands‑on challenge platforms—helping beginners and professionals choose reliable resources and avoid low‑quality, outdated content.

Learning ResourcesLinuxOperating Systems
0 likes · 5 min read
Where to Find the Best Linux Learning Resources? A Curated Guide
AI Agent Super App
AI Agent Super App
Apr 16, 2026 · Operations

Master Linux Network Management: From ping to tcpdump

This tutorial walks through 15 essential Linux networking commands—ping, ip, ip route, ss, netstat, tcpdump, curl, wget, traceroute, dig, nmap, nc, ethtool, nmcli, and iperf3—explaining their syntax, typical use‑cases, and how they help diagnose connectivity, routing, port, and performance issues.

Linuxcommand-line toolsiproute2
0 likes · 14 min read
Master Linux Network Management: From ping to tcpdump
21CTO
21CTO
Apr 16, 2026 · Operations

How Tweaking Two Linux TCP Settings Cuts Service Outage from 16 Minutes to Seconds

A deep dive into the long‑standing Linux kernel parameters tcp_keepalive_time and tcp_retries2 shows how their default values cause hidden connection timeouts in modern data‑center environments, and how adjusting them dramatically speeds up failure detection and service recovery.

LinuxNetworkingTCP
0 likes · 8 min read
How Tweaking Two Linux TCP Settings Cuts Service Outage from 16 Minutes to Seconds
21CTO
21CTO
Apr 16, 2026 · Industry Insights

Why Linus Torvalds Skipped Linux 7.1 and Jumped Straight to 8.0

Linus Torvalds announced on the kernel mailing list that Linux 7.1 will be skipped, moving directly to version 8.0, a decision driven by personal preference rather than technical necessity, while the development workflow—including merge windows, RC releases, and stable maintenance—remains unchanged.

Linus TorvaldsLinuxVersioning
0 likes · 4 min read
Why Linus Torvalds Skipped Linux 7.1 and Jumped Straight to 8.0
Java Architect Handbook
Java Architect Handbook
Apr 16, 2026 · Industry Insights

Can Linux Replace Windows? A Developer’s Real‑World Evaluation

This article examines whether Linux can serve as a practical daily‑use operating system, covering its graphical interface, development tool support, communication apps, Windows‑replacement capabilities, Android app execution via xDroid, and the core advantages of elegance, efficiency, and freedom, illustrated with screenshots and personal software lists.

Command LineDesktop EnvironmentDevelopment
0 likes · 12 min read
Can Linux Replace Windows? A Developer’s Real‑World Evaluation
AI Agent Super App
AI Agent Super App
Apr 16, 2026 · Fundamentals

Master Linux Basics: 8 Essential Commands from ls to rm

This tutorial walks you through eight fundamental Linux commands—ls, cd, mkdir, touch, cp, mv, rm, and cat/less—explaining key options, practical examples, and safety tips so you can navigate, manage files, and work efficiently from the terminal.

Command LineLinuxfile management
0 likes · 8 min read
Master Linux Basics: 8 Essential Commands from ls to rm
Deepin Linux
Deepin Linux
Apr 16, 2026 · Fundamentals

Why Understanding User vs. Kernel Mode Is Key to Mastering Linux

This article explains the fundamental differences between user mode and kernel mode in Linux, why the separation matters for security and stability, how mode switches occur via system calls, interrupts, and traps, and provides practical code examples and performance‑optimizing techniques such as zero‑copy and asynchronous I/O.

LinuxProc FilesystemSystem Calls
0 likes · 49 min read
Why Understanding User vs. Kernel Mode Is Key to Mastering Linux
Liangxu Linux
Liangxu Linux
Apr 15, 2026 · Industry Insights

Is Linux Worth Learning? Pros, Cons, and Career Benefits Explained

The article examines Linux from the perspective of everyday users versus developers, outlining why programmers favor it, the challenges newcomers face, the long‑term career advantages, and when choosing Linux makes sense despite its steep learning curve.

DevelopmentLearning CurveLinux
0 likes · 5 min read
Is Linux Worth Learning? Pros, Cons, and Career Benefits Explained
Ubuntu
Ubuntu
Apr 15, 2026 · Industry Insights

Linux Kernel Embraces AI Coding—But Who Takes the Blame?

After months of heated debate, the Linux kernel maintainers released a three‑rule policy that permits AI‑assisted code contributions while insisting that human developers sign off, label the AI origin, and bear full responsibility for any bugs, security flaws, or licensing issues that arise.

AI policyAI-assisted codingLinux
0 likes · 13 min read
Linux Kernel Embraces AI Coding—But Who Takes the Blame?
Ops Community
Ops Community
Apr 15, 2026 · Operations

Why Do Linux Processes Vanish? A Complete Troubleshooting Guide

This article systematically explains why Linux processes may disappear, covering OOM Killer, signal termination, cgroup limits, systemd timeouts, manual kills, and provides step‑by‑step diagnostic commands and preventive measures for RHEL, AlmaLinux, and Ubuntu environments.

LinuxMemoryOOM killer
0 likes · 26 min read
Why Do Linux Processes Vanish? A Complete Troubleshooting Guide
21CTO
21CTO
Apr 15, 2026 · Industry Insights

Why France Is Ditching Windows for a Nationwide Linux Desktop

The French government has announced a mandatory migration of all public‑sector workstations from Windows to a custom Linux distribution called FranceOS, aiming for full deployment by 2027 to achieve digital sovereignty, cost savings, and a unified open‑source software stack.

Desktop MigrationDigital SovereigntyFrance
0 likes · 8 min read
Why France Is Ditching Windows for a Nationwide Linux Desktop
Ubuntu
Ubuntu
Apr 14, 2026 · Industry Insights

Why France Is Ditching Windows and Teams for Linux: 80,000 Employees Lead a National Digital Sovereignty Push

In April 2026, France's digital agency DINUM announced a sweeping migration of 80,000 civil‑service workers from Windows, Teams, and other US‑based tools to Linux and home‑grown open‑source alternatives, driven by digital sovereignty, cost savings, and technical independence, while outlining a three‑phase rollout and its broader impact on the Linux ecosystem.

Digital SovereigntyFranceGovernment Migration
0 likes · 12 min read
Why France Is Ditching Windows and Teams for Linux: 80,000 Employees Lead a National Digital Sovereignty Push
DevOps Coach
DevOps Coach
Apr 14, 2026 · Operations

Stop Rebooting: How to Diagnose Slow Linux Servers Without Restarting

When a Linux server feels sluggish yet appears healthy, this guide walks you through systematic checks—kernel load, process inspection, and targeted monitoring—to pinpoint the root cause and resolve performance issues without resorting to an immediate reboot.

LinuxMonitoringTroubleshooting
0 likes · 11 min read
Stop Rebooting: How to Diagnose Slow Linux Servers Without Restarting
ITPUB
ITPUB
Apr 14, 2026 · Operations

Mastering Java Service Performance: Diagnose CPU, Memory, IO & Network Issues

This guide walks you through systematic troubleshooting of Java service performance problems—covering CPU spikes, memory leaks, GC pauses, disk I/O anomalies, and network bottlenecks—by explaining key metrics, command‑line tools, visual profilers, and practical code examples.

CPUJavaLinux
0 likes · 12 min read
Mastering Java Service Performance: Diagnose CPU, Memory, IO & Network Issues
Liangxu Linux
Liangxu Linux
Apr 13, 2026 · Fundamentals

Master Linux Network Programming: From Echo Server to Mini HTTP Server

This guide walks beginners through progressive Linux network programming projects—starting with an Echo server, advancing to a concurrent chatroom, and culminating in a simple HTTP server—to solidify core concepts like TCP handshakes, socket I/O, and protocol handling.

C++LinuxSocket
0 likes · 4 min read
Master Linux Network Programming: From Echo Server to Mini HTTP Server
21CTO
21CTO
Apr 13, 2026 · Industry Insights

What’s New in Linux Kernel 7.0? Key Features and Improvements

Linux kernel 7.0, released on the 12th of this month, brings a range of updates including Rust integration, post‑quantum ML‑DSA signatures, enhanced BPF‑based io_uring filtering, a new immutable NULLFS, storage and memory management upgrades, and numerous networking and virtualization enhancements, while clarifying that the version number itself does not mark a major turning point.

LinuxNetworkingRust
0 likes · 6 min read
What’s New in Linux Kernel 7.0? Key Features and Improvements