Tagged articles
5000 articles
Page 2 of 50
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.

LD_PRELOADLinuxLiveCD
0 likes · 7 min read
How to Recover a Broken chmod Command After Setting Permissions to 000
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
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.

Boot ProcessDiagramLinux
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.

Development EnvironmentLinuxWSL
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.

LinuxPerformance Optimizationcontext switch
0 likes · 29 min read
Mastering Process Context Switching: What the CPU Actually Does
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.

Bastion HostLinuxPrivilege Management
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 ProgrammingLinuxSystem Calls
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.

CommunityDocumentationLearning Resources
0 likes · 5 min read
Where to Find the Best Linux Learning Resources? A Curated Guide
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.

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

Industry InsightsLinus TorvaldsLinux
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
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.

LinuxPerformanceProc Filesystem
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
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
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.

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

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

FilesystemLinuxRust
0 likes · 6 min read
What’s New in Linux Kernel 7.0? Key Features and Improvements
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 13, 2026 · Operations

Why Windows Command Line Feels Inhuman Compared to Linux

Developers moving from Linux to Windows often experience a steep drop in efficiency because Windows uses a fragmented drive‑letter path system, longer commands, different option syntax, stricter script execution policies, and a more complex permission model, all of which clash with the concise, composable Unix‑style workflow.

Command LineDeveloper ExperienceLinux
0 likes · 11 min read
Why Windows Command Line Feels Inhuman Compared to Linux
Liangxu Linux
Liangxu Linux
Apr 12, 2026 · Industry Insights

Why GNOME Beats KDE for Developers: A Minimalist Workflow Review

The article argues that GNOME’s minimalist design, integrated workflow tools, smooth touch‑pad gestures, strong ecosystem support, and modern performance optimizations make it the optimal desktop environment for developers compared to the highly customizable but often cumbersome KDE.

Desktop EnvironmentGNOMEKDE
0 likes · 5 min read
Why GNOME Beats KDE for Developers: A Minimalist Workflow Review
21CTO
21CTO
Apr 12, 2026 · Industry Insights

Linux Kernel Sets Groundbreaking AI Coding Standards: What Developers Must Know

On April 12, 2026 the Linux kernel announced official AI‑assisted development guidelines that forbid AI from signing off code, require explicit AI attribution tags, and place full legal responsibility on human contributors, a move poised to become a template for open‑source projects worldwide.

AICode AttributionDevelopment Standards
0 likes · 5 min read
Linux Kernel Sets Groundbreaking AI Coding Standards: What Developers Must Know
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 12, 2026 · Fundamentals

Essential Linux Commands That Solve Over 95% of Common Problems

This guide introduces the Linux operating system, explains its key directories, and provides a comprehensive list of the most frequently used commands for navigation, file manipulation, permission handling, user and group management, process control, and software installation, covering more than 95% of everyday tasks.

Command LineFilesystemLinux
0 likes · 16 min read
Essential Linux Commands That Solve Over 95% of Common Problems
Raymond Ops
Raymond Ops
Apr 11, 2026 · Operations

Why TCP’s Three‑Way Handshake Matters: Deep Dive into States, Tuning, and Real‑World Pitfalls

This article explains the TCP three‑way handshake in depth, covering the state machine, kernel‑level packet analysis, performance tuning, security hardening, real‑world case studies such as SYN‑Flood mitigation and TIME_WAIT overload, and provides complete C and Python examples, monitoring metrics, troubleshooting steps, and backup procedures for production environments.

LinuxPerformanceTCP
0 likes · 28 min read
Why TCP’s Three‑Way Handshake Matters: Deep Dive into States, Tuning, and Real‑World Pitfalls
MaGe Linux Operations
MaGe Linux Operations
Apr 11, 2026 · Databases

How to Diagnose and Fix MySQL “Too Many Connections” Errors

This guide explains why MySQL reports “Too many connections”, walks through emergency assessment steps, provides practical commands and scripts to stop the bleeding, analyzes root causes such as slow queries, connection leaks, short‑lived connections or low max_connections settings, and offers long‑term remediation and monitoring solutions for production environments.

LinuxMonitoringToo many connections
0 likes · 40 min read
How to Diagnose and Fix MySQL “Too Many Connections” Errors
MaGe Linux Operations
MaGe Linux Operations
Apr 10, 2026 · Operations

Unlock Reliable Systems: NTP, chrony & ntpd Best Practices for 2026

Even a small clock drift can cause major failures such as Kerberos authentication errors, broken log correlation, SSL/TLS certificate validation problems, and data inconsistency in distributed systems, making accurate time synchronization essential for reliable infrastructure.

LinuxNTPSystem Administration
0 likes · 24 min read
Unlock Reliable Systems: NTP, chrony & ntpd Best Practices for 2026
MaGe Linux Operations
MaGe Linux Operations
Apr 9, 2026 · Fundamentals

Master TCP Handshakes and Teardowns: Deep Dive with Wireshark and Linux Tools

This guide walks operations engineers through every detail of the TCP protocol—from header fields and flag meanings to the three‑way handshake, four‑way teardown, state diagrams, common pitfalls, and practical Wireshark analysis—providing Linux commands, code examples, and troubleshooting tips for reliable network management.

LinuxTCPTroubleshooting
0 likes · 35 min read
Master TCP Handshakes and Teardowns: Deep Dive with Wireshark and Linux Tools
Linux Kernel Journey
Linux Kernel Journey
Apr 9, 2026 · Information Security

Why Traditional AI Agent Sandboxes Fail and How Sandlock Provides a Lightweight Alternative

The article argues that heavy container‑ or micro‑VM‑based sandboxes mis‑solve AI agent security, because the real threat is prompt injection at the application layer, and demonstrates that a policy‑first approach using Linux Landlock, seccomp and per‑tool isolation—embodied in the open‑source Sandlock sandbox—delivers strong protection without root or heavyweight isolation.

AI agentsLandlockLinux
0 likes · 15 min read
Why Traditional AI Agent Sandboxes Fail and How Sandlock Provides a Lightweight Alternative
Ops Community
Ops Community
Apr 8, 2026 · Operations

Recover Accidentally Deleted Linux Files: Kernel Secrets & Practical Tools

This article explains the kernel‑level mechanics of file deletion on Linux, compares hard and soft links, shows how processes keep deleted files open, and provides step‑by‑step guides for using extundelete, testdisk, photorec, debugfs, XFS tools, snapshot strategies, scripts and preventive measures to reliably restore lost data.

File RecoveryLinuxShell Scripts
0 likes · 29 min read
Recover Accidentally Deleted Linux Files: Kernel Secrets & Practical Tools
21CTO
21CTO
Apr 8, 2026 · Industry Insights

Linux 7.0 RC7 Clears Hurdles – What the Patch Surge Reveals About the Upcoming Release

Linus Torvalds confirmed that Linux 7.0 RC7 arrived without major issues, despite an unusually large patch influx driven by holiday‑delayed features and AI‑assisted development, while Greg Kroah‑Hartman’s new fuzzing tool helped uncover numerous driver and core kernel fixes ahead of the final release.

Greg Kroah-HartmanLinuxPatch Surge
0 likes · 5 min read
Linux 7.0 RC7 Clears Hurdles – What the Patch Surge Reveals About the Upcoming Release
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 8, 2026 · Information Security

Stop Searching—All Essential Linux Commands for Security in One Guide

This article compiles the most frequently used Linux commands for security professionals, covering file handling, text processing, permission control, system monitoring, compression, file searching, other common utilities, and command combinations, each illustrated with clear screenshots for quick reference.

Cheat SheetCommand LineLinux
0 likes · 2 min read
Stop Searching—All Essential Linux Commands for Security in One Guide
Deepin Linux
Deepin Linux
Apr 7, 2026 · Fundamentals

Why io_uring Is the Game‑Changer for Linux Asynchronous I/O (And How to Master It)

This article provides a comprehensive, step‑by‑step analysis of Linux's io_uring, covering its architecture, design principles, workflow, performance advantages over traditional models like epoll, practical C code examples, optimization techniques, real‑world use cases, and the challenges developers may face when adopting it.

CLinuxPerformance
0 likes · 52 min read
Why io_uring Is the Game‑Changer for Linux Asynchronous I/O (And How to Master It)
Liangxu Linux
Liangxu Linux
Apr 6, 2026 · Industry Insights

Why Does Linux Need Dependencies While Windows Installs with One Click?

The article compares Linux's reusable, dependency‑driven packaging model with Windows' all‑in‑one installer approach, explains how package managers try to resolve dependency hell, examines modern hybrid solutions like Snap and Docker, and concludes that each method has trade‑offs suited to different scenarios.

LinuxSoftware InstallationWindows
0 likes · 5 min read
Why Does Linux Need Dependencies While Windows Installs with One Click?
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 6, 2026 · Fundamentals

Essential Linux Basics: All You Need to Get Started

This comprehensive guide covers Linux fundamentals, including an overview of the operating system, essential keyboard shortcuts, common file‑management commands, disk navigation, network utilities, and core system administration tools, providing beginners with everything required to start using Linux effectively.

Command LineLinuxLinux commands
0 likes · 26 min read
Essential Linux Basics: All You Need to Get Started
Liangxu Linux
Liangxu Linux
Apr 5, 2026 · Fundamentals

Why Linux Still Dominates: Core Kernel Design Secrets Revealed

The article explains how Linux’s timeless dominance stems from its unified file abstraction, the Completely Fair Scheduler, frugal yet powerful memory management with copy‑on‑write, and a modular architecture that adapts to everything from tiny embedded devices to massive supercomputers.

CFS SchedulerFile AbstractionKernel Design
0 likes · 6 min read
Why Linux Still Dominates: Core Kernel Design Secrets Revealed
Liangxu Linux
Liangxu Linux
Apr 4, 2026 · Industry Insights

Why Companies Prefer Linux Servers: Cost, Stability, and Performance Explained

This article analyzes why Linux dominates server environments, highlighting its zero licensing cost, superior stability without mandatory reboots, higher performance on identical hardware, efficient command‑line operations, rich open‑source ecosystem, robust security model, and widespread industry adoption across cloud platforms.

LinuxServer OScost efficiency
0 likes · 5 min read
Why Companies Prefer Linux Servers: Cost, Stability, and Performance Explained
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 4, 2026 · Operations

600 Essential Linux Commands You Must Know

This article provides a comprehensive, categorized reference of over 600 Linux commands covering basic system information, shutdown, file and directory management, searching, mounting, disk usage, user and group handling, permissions, special attributes, compression, package management, networking, system monitoring, VIM editing, and many other essential operations for everyday Linux use.

Command LineFile ManagementLinux
0 likes · 48 min read
600 Essential Linux Commands You Must Know
Deepin Linux
Deepin Linux
Apr 4, 2026 · Fundamentals

Why Understanding fork, exec, and COW Is Crucial for Linux Developers

This article demystifies Linux's fork, exec, and copy‑on‑write mechanisms, explaining their inner workings, performance trade‑offs, and how they cooperate during typical command execution, while providing clear code examples and practical insights for developers and interview preparation.

COWLinuxexec
0 likes · 38 min read
Why Understanding fork, exec, and COW Is Crucial for Linux Developers
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 3, 2026 · Operations

10 Excellent Linux Network Monitoring Tools

This article reviews ten open‑source Linux network monitoring utilities—iftop, vnstat, iptraf, Monitorix, dstat, bwm‑ng, ibmonitor, htop, arpwatch, and Wireshark—detailing their features, typical use cases, installation notes, and how each helps administrators track bandwidth, connections, and potential issues via the command line.

LinuxSystem AdministrationWireshark
0 likes · 8 min read
10 Excellent Linux Network Monitoring Tools
Java Architect Essentials
Java Architect Essentials
Apr 3, 2026 · Operations

Why Proxmox VE Beats VMware: A Complete Installation Guide

This article compares VMware and Proxmox VE, explains virtualization basics, and provides a detailed, step‑by‑step guide—including download links, BIOS settings, network configuration, SSL setup, and cluster creation—to install and manage Proxmox VE on a server.

ClusterInstallationKVM
0 likes · 8 min read
Why Proxmox VE Beats VMware: A Complete Installation Guide
ITPUB
ITPUB
Apr 2, 2026 · Operations

Why Your SSD Slows Down Over Time and How to Fix It on Linux

This guide explains the reasons behind SSD performance degradation, such as write‑amplification and garbage collection, and provides practical Linux techniques—including enabling TRIM, maintaining free space, reducing unnecessary writes, and using smartctl—to restore and preserve SSD speed.

.trimLinuxPerformance Optimization
0 likes · 6 min read
Why Your SSD Slows Down Over Time and How to Fix It on Linux
Linux Tech Enthusiast
Linux Tech Enthusiast
Apr 2, 2026 · Fundamentals

Master the Linux Network Stack: A Complete Illustrated Guide

This comprehensive tutorial walks through the Linux networking stack—from basic concepts, physical and data‑link layers, and addressing schemes to routing protocols, TCP/UDP transport mechanisms, application‑layer services like DNS and HTTP, and security fundamentals—providing clear explanations, step‑by‑step processes, formulas, and visual diagrams to help readers understand how each layer works and interacts.

LinuxNetwork StackNetworking Fundamentals
0 likes · 64 min read
Master the Linux Network Stack: A Complete Illustrated Guide
ITPUB
ITPUB
Mar 31, 2026 · Operations

Essential Linux Ops Toolkit: 50 Must‑Have Tools for Efficient System Management

This article presents a comprehensive guide to 50 essential Linux operations tools—ranging from remote access and file transfer to monitoring, automation, container orchestration, and security—helping engineers select, combine, and master the right utilities for streamlined, intelligent, and high‑performance system administration.

DevOpsLinuxOperations
0 likes · 12 min read
Essential Linux Ops Toolkit: 50 Must‑Have Tools for Efficient System Management
Linux Tech Enthusiast
Linux Tech Enthusiast
Mar 31, 2026 · Industry Insights

Why Do Most Servers Run Linux? Surprising Answers Explained

The article compiles several Zhihu contributors' explanations—covering historical Windows dominance, IIS limitations, cost differences, ecosystem strength, container support, and open‑source politics—to show why Linux has become the default operating system for modern servers.

ApacheCostIIS
0 likes · 10 min read
Why Do Most Servers Run Linux? Surprising Answers Explained
Deepin Linux
Deepin Linux
Mar 31, 2026 · Fundamentals

Why the MMU Is the Hidden Engine Behind Linux Memory Management

This article explains how the Memory Management Unit (MMU) underpins Linux's virtual memory, process isolation, and protection mechanisms, detailing its architecture, address‑translation workflow, TLB caching, practical C implementations, real‑world use cases, and debugging techniques for kernel developers.

LinuxMMUTLB
0 likes · 40 min read
Why the MMU Is the Hidden Engine Behind Linux Memory Management
Liangxu Linux
Liangxu Linux
Mar 30, 2026 · Interview Experience

What “Familiar with Linux” Really Means on Your Resume

When a résumé claims familiarity with Linux, interviewers expect candidates to confidently use core commands, manage files, processes, networking, and write basic shell scripts, demonstrating the ability to solve everyday problems rather than merely having theoretical knowledge.

InterviewLinuxShell scripting
0 likes · 6 min read
What “Familiar with Linux” Really Means on Your Resume
Deepin Linux
Deepin Linux
Mar 30, 2026 · Fundamentals

Why Linux Treats Everything as a File: A Deep Dive into Kernel File System Architecture

This article explains the core philosophy of Linux’s “everything is a file” design, walks through the kernel’s VFS layer, inode, dentry, superblock, logical blocks, and specific file systems, and provides hands‑on examples—including procfs initialization and read/write code—to help readers master Linux kernel file system internals.

Linuxfile systeminode
0 likes · 45 min read
Why Linux Treats Everything as a File: A Deep Dive into Kernel File System Architecture
Ops Community
Ops Community
Mar 29, 2026 · Operations

Why DNS Lookups Fail and How to Fix Them: A Complete Troubleshooting Guide

This guide explains the DNS resolution process, categorises common failure types, provides step‑by‑step troubleshooting procedures, essential commands, configuration examples for systemd‑resolved, BIND9, Unbound and CoreDNS, and offers best‑practice recommendations for reliable DNS operation in Linux and Kubernetes environments.

DNSKubernetesLinux
0 likes · 50 min read
Why DNS Lookups Fail and How to Fix Them: A Complete Troubleshooting Guide
Linux Tech Enthusiast
Linux Tech Enthusiast
Mar 29, 2026 · Operations

The Most Comprehensive Linux Command Cheat Sheet

This article provides an exhaustive reference of Linux command‑line utilities, covering basic system information, file and directory management, searching, mounting, disk usage, user and group administration, permissions, special attributes, archiving, compression, backup, networking, VIM editing, and RPM package management, complete with concrete examples and command syntax for each task.

BashCLICommand Line
0 likes · 46 min read
The Most Comprehensive Linux Command Cheat Sheet
Deepin Linux
Deepin Linux
Mar 29, 2026 · Fundamentals

What Happens Inside an ELF File? From Source Code to a Running Process

This article explains how a C/C++ program is compiled into an ELF executable, details the ELF file structure, describes the kernel's validation and segment mapping, covers dynamic linking, and shows how the process starts execution from the _start entry point, providing practical commands and debugging tips.

DebuggingELFExecutable
0 likes · 34 min read
What Happens Inside an ELF File? From Source Code to a Running Process
Linux Tech Enthusiast
Linux Tech Enthusiast
Mar 28, 2026 · Fundamentals

Master the Linux Network Stack: A Complete Illustrated Guide

This comprehensive tutorial walks through the Linux networking stack—from basic concepts and physical layer signaling to data link, network, transport, and application layers—detailing protocols, addressing, routing, error detection, and security mechanisms with clear diagrams and step‑by‑step explanations.

LinuxOSIProtocols
0 likes · 55 min read
Master the Linux Network Stack: A Complete Illustrated Guide
Java Tech Enthusiast
Java Tech Enthusiast
Mar 27, 2026 · Operations

How to Quickly Diagnose and Resolve Disk Space Exhaustion in Production

This guide walks through a step‑by‑step process for identifying the partitions and files that fill a disk, applying temporary fixes to bring usage below critical levels, and implementing long‑term measures to prevent future disk‑full incidents in production environments.

LinuxLog ManagementSystem Administration
0 likes · 9 min read
How to Quickly Diagnose and Resolve Disk Space Exhaustion in Production
Linux Tech Enthusiast
Linux Tech Enthusiast
Mar 26, 2026 · Operations

9 Essential Linux Network Commands Every Admin Should Know

This guide walks Linux administrators through nine core networking utilities—ip, netstat, nmap, traceroute, tcpdump, ssh, wget, netplan, and nmtui—explaining their purpose, key options, and example commands to configure interfaces, inspect routes, capture packets, and manage remote connections.

Linuxcommandsip
0 likes · 8 min read
9 Essential Linux Network Commands Every Admin Should Know
Efficient Ops
Efficient Ops
Mar 25, 2026 · Operations

Why VictoriaLogs Is the Fastest, Most Efficient Log Database for Modern Infrastructures

VictoriaLogs, an open‑source log management database from the VictoriaMetrics ecosystem, offers ultra‑low resource consumption, multi‑protocol ingestion, powerful LogsQL queries, and flexible deployment options—including single‑node, Docker, and clustered setups—making it a compelling alternative to Elasticsearch and Loki.

DockerLinuxLog Management
0 likes · 6 min read
Why VictoriaLogs Is the Fastest, Most Efficient Log Database for Modern Infrastructures
Deepin Linux
Deepin Linux
Mar 24, 2026 · Fundamentals

Mastering Linux PCI Driver Development: From Theory to Real Code

This comprehensive guide walks readers through the Linux PCI driver architecture, explains the PCI and PCIe bus evolution, details the kernel's layered driver framework, enumerates devices, manages resources, registers drivers, and presents a full SSD driver case study with code examples and performance tuning techniques.

CDevice DriversLinux
0 likes · 30 min read
Mastering Linux PCI Driver Development: From Theory to Real Code
Linux Tech Enthusiast
Linux Tech Enthusiast
Mar 22, 2026 · Operations

600 Essential Linux Commands to Solve 99% of Everyday Tasks

This article compiles 600 practical Linux commands covering system information, shutdown, file and directory management, searching, mounting, disk usage, user and group handling, permissions, special attributes, compression, package management, networking, and common utilities, providing a comprehensive cheat‑sheet for everyday system administration.

Command LineFile ManagementLinux
0 likes · 37 min read
600 Essential Linux Commands to Solve 99% of Everyday Tasks
Java Architect Essentials
Java Architect Essentials
Mar 21, 2026 · Operations

Turn a Raspberry Pi Zero W into a Mini Web Server: Complete Step‑by‑Step Guide

This guide walks you through the entire process of setting up a Raspberry Pi Zero W—from understanding the hardware and its specifications, flashing Raspbian Stretch Lite, configuring SSH and Wi‑Fi, optimizing the system, installing Nginx, to exposing the server publicly via ngrok—providing all commands, configuration files, and troubleshooting tips.

IoTLinuxRaspberry Pi
0 likes · 14 min read
Turn a Raspberry Pi Zero W into a Mini Web Server: Complete Step‑by‑Step Guide
Sohu Tech Products
Sohu Tech Products
Mar 19, 2026 · Operations

How to Safely Uninstall OpenClaw and Eliminate Hidden Risks

This guide explains OpenClaw’s security and cost concerns, shows how to verify a successful installation, provides step‑by‑step commands for standard and forced uninstallation on Linux, macOS, and Windows, and lists post‑removal safety checks to prevent hidden backdoors.

CLILinuxOpenClaw
0 likes · 9 min read
How to Safely Uninstall OpenClaw and Eliminate Hidden Risks
dbaplus Community
dbaplus Community
Mar 18, 2026 · Operations

How to Accurately Measure Network Speed on Linux: Tools & Tips

Learn a comprehensive, step‑by‑step guide to testing network performance on Linux, covering beginner commands like ping, download speed checks with curl/wget, advanced utilities such as speedtest‑cli, iperf3, iftop, nload, nethogs, bmon and vnstat, plus installation tips, usage examples, and practical advice for different scenarios.

CLILinuxiperf3
0 likes · 10 min read
How to Accurately Measure Network Speed on Linux: Tools & Tips
Coder Trainee
Coder Trainee
Mar 18, 2026 · Operations

Zipkin Basics and Deploying Its Server on Linux

This guide explains Zipkin’s core components—Collector, Storage, RESTful API, and Web UI—then walks through downloading the executable jar, placing it on a Linux server, creating start and stop shell scripts with proper permissions, and finally launching the Zipkin server and accessing its web interface.

DeploymentJavaLinux
0 likes · 5 min read
Zipkin Basics and Deploying Its Server on Linux
Deepin Linux
Deepin Linux
Mar 18, 2026 · Operations

Unlock Linux Secrets: Master the /proc Filesystem for Monitoring & Debugging

This article explains the Linux /proc virtual filesystem, detailing its structure, dynamic file generation, key system and process files, and how to use it for real‑time monitoring, performance tuning, kernel parameter tweaking, and troubleshooting, complete with practical command examples and a sample monitoring script.

Kernel ParametersLinuxPerformance tuning
0 likes · 26 min read
Unlock Linux Secrets: Master the /proc Filesystem for Monitoring & Debugging
Linux Tech Enthusiast
Linux Tech Enthusiast
Mar 17, 2026 · Fundamentals

Ubuntu vs Fedora: Which Linux Distro Is Right for Beginners?

The article compares Ubuntu and Fedora, outlining their differing design philosophies, software availability, update cycles, desktop experience, security, and community support, and advises beginners to pick Ubuntu LTS for stability or Fedora for cutting‑edge features based on their needs.

FedoraLinuxUbuntu
0 likes · 8 min read
Ubuntu vs Fedora: Which Linux Distro Is Right for Beginners?
Raymond Ops
Raymond Ops
Mar 16, 2026 · Operations

Master Linux Disk Management & I/O Performance: A Hands‑On Guide from Expansion to Tuning

This comprehensive guide walks you through Linux disk space shortage scenarios, prerequisites, a quick checklist, step‑by‑step LVM and partition expansion, I/O scheduler tuning, fio benchmarking, kernel parameter optimization, Prometheus monitoring, security hardening, backup strategies, troubleshooting, and best‑practice recommendations for reliable disk management and performance.

I/O performanceLVMLinux
0 likes · 29 min read
Master Linux Disk Management & I/O Performance: A Hands‑On Guide from Expansion to Tuning
Ops Community
Ops Community
Mar 14, 2026 · Operations

How to Diagnose, Clean, and Prevent Docker Log Disk Exhaustion

This guide walks you through identifying which Docker containers are consuming disk space, safely truncating oversized log files, configuring log drivers and rotation policies, setting up centralized logging, and automating cleanup to avoid future disk‑full incidents in production environments.

ContainerDevOpsDocker
0 likes · 33 min read
How to Diagnose, Clean, and Prevent Docker Log Disk Exhaustion
MaGe Linux Operations
MaGe Linux Operations
Mar 14, 2026 · Operations

10 Must‑Know Ops Pitfalls and How to Avoid Them

This guide reveals the ten most common operations mishaps—from accidental rm‑rf deletions to firewall rule errors—explains real‑world case studies, provides step‑by‑step remediation commands, and offers preventive best‑practice checklists, scripts, and monitoring setups to keep your production environment safe.

DevOpsLinuxMonitoring
0 likes · 56 min read
10 Must‑Know Ops Pitfalls and How to Avoid Them
MaGe Linux Operations
MaGe Linux Operations
Mar 14, 2026 · Operations

Mastering NFS: A Complete Guide to Setup, Troubleshooting, and Performance Optimization

This comprehensive guide explains NFS fundamentals, version differences, mounting procedures, common failure categories, core concepts like RPC and file handles, environment requirements, step‑by‑step installation and configuration, performance tuning parameters, real‑world case studies, monitoring, backup, and best‑practice recommendations for reliable NFS deployments.

LinuxNFSNetwork File System
0 likes · 49 min read
Mastering NFS: A Complete Guide to Setup, Troubleshooting, and Performance Optimization
Linux Tech Enthusiast
Linux Tech Enthusiast
Mar 14, 2026 · Industry Insights

Why Many Developers Prefer Macs for Programming: A Scenario‑Based Analysis

The article examines how developers choose between Windows, macOS, and Linux based on factors such as experience consistency, productivity, cost, and ecosystem alignment, explaining why internet companies often provide Macs while emphasizing that the choice is driven by practical trade‑offs rather than brand loyalty.

Developer ToolsLinuxWindows
0 likes · 5 min read
Why Many Developers Prefer Macs for Programming: A Scenario‑Based Analysis
Deepin Linux
Deepin Linux
Mar 14, 2026 · Fundamentals

Mastering Linux CMA: How the Contiguous Memory Allocator Solves Fragmentation

This article explains the challenges of allocating large contiguous physical memory in Linux, introduces the Contiguous Memory Allocator (CMA) as a solution, and provides in‑depth coverage of its design, reservation, migration, data structures, initialization, configuration, usage in drivers, and debugging techniques.

CMAContiguous Memory AllocatorDMA
0 likes · 35 min read
Mastering Linux CMA: How the Contiguous Memory Allocator Solves Fragmentation
Deepin Linux
Deepin Linux
Mar 13, 2026 · Fundamentals

How Does the MMU Translate Virtual to Physical Memory? A Deep Dive

This article explains the role of the Memory Management Unit (MMU) and paging in modern operating systems, covering hardware structure, address translation, permission checks, page tables, TLB behavior, virtual memory mechanisms, and practical Linux kernel code examples for memory protection, sharing, and performance optimization.

LinuxMMUOperating Systems
0 likes · 58 min read
How Does the MMU Translate Virtual to Physical Memory? A Deep Dive
MaGe Linux Operations
MaGe Linux Operations
Mar 11, 2026 · Information Security

How to Harden Linux Servers: A Step‑by‑Step Guide to Secure SSH, Accounts, Firewalls, and Auditing

This comprehensive guide walks you through Linux host hardening by explaining the security baseline, detailing default configurations, highlighting common pitfalls, and providing concrete, verifiable adjustments for account policies, SSH, firewalls, kernel parameters, file permissions, and audit logging, complete with scripts, examples, and real‑world case studies.

AuditdHardeningLinux
0 likes · 40 min read
How to Harden Linux Servers: A Step‑by‑Step Guide to Secure SSH, Accounts, Firewalls, and Auditing
Linux Tech Enthusiast
Linux Tech Enthusiast
Mar 11, 2026 · Operations

What’s the Difference Between Linux su and sudo Commands?

The article explains how the Linux su command switches user identities using the root password, while sudo lets regular users run privileged commands with their own password, comparing their usage, security, logging, permission scope, and suitable scenarios.

LinuxSudoprivilege escalation
0 likes · 6 min read
What’s the Difference Between Linux su and sudo Commands?
Deepin Linux
Deepin Linux
Mar 8, 2026 · Operations

How to Supercharge Linux UDP Receive Performance: Kernel Tweaks and Code Optimizations

This article dissects the Linux kernel's UDP receive path, identifies key bottlenecks such as small socket buffers, system‑call overhead, interrupt storms, and application‑level processing limits, and then presents concrete kernel parameter tweaks, memory‑pool designs, multithreaded I/O, and SO_REUSEPORT techniques with full C code examples to dramatically boost throughput and reduce packet loss.

LinuxOptimizationUDP
0 likes · 34 min read
How to Supercharge Linux UDP Receive Performance: Kernel Tweaks and Code Optimizations
Linux Tech Enthusiast
Linux Tech Enthusiast
Mar 8, 2026 · Information Security

Which Linux Antivirus Tools Should You Know? A Detailed Overview

Although Linux is widely regarded as secure, the article explains why antivirus software is still valuable for Linux servers and desktops, and provides a concise review of ten popular Linux antivirus solutions, highlighting their features, licensing, and typical use cases.

AntivirusLinuxmalware
0 likes · 6 min read
Which Linux Antivirus Tools Should You Know? A Detailed Overview
ITPUB
ITPUB
Mar 8, 2026 · Fundamentals

How Valerie Aurora’s Tiny Kernel Patch Saved Billions of Disk Writes

Valerie Aurora, a pioneering Linux kernel developer, introduced a concise relative‑atime patch that dramatically reduces unnecessary disk writes, improving performance and energy efficiency while maintaining compatibility with software that relies on access‑time information.

FilesystemLinuxWomen in Tech
0 likes · 6 min read
How Valerie Aurora’s Tiny Kernel Patch Saved Billions of Disk Writes
Deepin Linux
Deepin Linux
Mar 7, 2026 · Fundamentals

Understanding Linux Process Lifecycle: From Creation to Termination

This article provides a comprehensive, step‑by‑step explanation of Linux process management, covering the definition of a process, PCB structure, task organization, state transitions, creation system calls (fork, vfork, clone), execution with exec, scheduling, waiting, termination, and the kernel’s resource allocation strategies.

LinuxSystem Callsexec
0 likes · 43 min read
Understanding Linux Process Lifecycle: From Creation to Termination
Coder Trainee
Coder Trainee
Mar 5, 2026 · Operations

Why is Linux’s buff/cache so large and how to clear it automatically

When running `free -h` on a Linux system, you may notice the buff/cache entry consuming over a gigabyte, leaving little memory for applications; this article explains that the cache is built from file I/O, shows how to manually drop it via `/proc/sys/vm/drop_caches`, and provides a cron‑based script to automate the cleanup.

Linuxbuff/cachecron
0 likes · 4 min read
Why is Linux’s buff/cache so large and how to clear it automatically
DevOps Coach
DevOps Coach
Mar 4, 2026 · Information Security

How Canonical’s Snap Strategy Undermines Linux Security and User Choice

The article analyzes how Canonical’s forced Snap installations, closed‑source store, and lack of supply‑chain safeguards have degraded performance, introduced malware, and eroded user autonomy on Ubuntu, while highlighting alternative distributions that preserve openness and security.

LinuxOpen SourceSnap
0 likes · 11 min read
How Canonical’s Snap Strategy Undermines Linux Security and User Choice