Tagged articles

Linux

5000 articles · Page 2 of 50
MaGe Linux Operations
MaGe Linux Operations
Jul 13, 2026 · Operations

Can You Recover Files After an rm -rf Mistake? What Works and What Doesn’t

The article explains that while some data deleted with rm -rf can be recovered, no command guarantees full restoration; it outlines a step‑by‑step process for Linux production environments, from stopping writes and gathering evidence to using backups, snapshots, open‑file extraction, block‑level imaging, and verification.

Linuxbackupfile recovery
0 likes · 34 min read
Can You Recover Files After an rm -rf Mistake? What Works and What Doesn’t
Ops Community
Ops Community
Jul 13, 2026 · Operations

How to Diagnose a Suddenly Lagging Linux Server: Step‑by‑Step Ops Checklist

This guide walks you through a systematic, read‑only diagnostic workflow for a Linux server that becomes unresponsive, covering initial symptom clarification, data collection, CPU, memory, disk, network, application, container, and post‑mortem analysis, with concrete commands and evidence‑based decision points.

LinuxMonitoringTroubleshooting
0 likes · 37 min read
How to Diagnose a Suddenly Lagging Linux Server: Step‑by‑Step Ops Checklist
Deepin Linux
Deepin Linux
Jul 13, 2026 · Fundamentals

What Hidden Costs Does C++ new Add to Heap Allocation?

The article reveals that using C++ new or malloc is far from cost‑free, detailing how Linux virtual address space, system‑call overhead, memory‑header metadata, fragmentation, and page‑fault latency all contribute to hidden performance penalties, and it offers concrete techniques such as stack allocation, memory pools, restrained PImpl usage, and startup pre‑allocation to mitigate these costs.

C++Linuxheap
0 likes · 23 min read
What Hidden Costs Does C++ new Add to Heap Allocation?
Ubuntu
Ubuntu
Jul 12, 2026 · Cloud Native

Run Linux Containers Natively on Windows Without Docker: A Hands‑On Guide to WSL Containers

Microsoft’s WSL Containers, now in public preview, embed a Docker‑compatible container runtime directly into WSL 2, letting Windows developers launch OCI images with familiar commands without installing Docker Desktop, while the article walks through installation, core components, command mapping, performance benchmarks, feature gaps and current limitations.

CLIContainersDocker
0 likes · 12 min read
Run Linux Containers Natively on Windows Without Docker: A Hands‑On Guide to WSL Containers
Raymond Ops
Raymond Ops
Jul 12, 2026 · Operations

Essential Port Connectivity Troubleshooting: A Complete Step‑by‑Step Guide

This guide walks you through a systematic, seven‑layer approach to diagnosing port connectivity failures on Linux systems, covering service listening checks, local firewall rules, SELinux policies, network path analysis, cloud security groups, and application‑level protocols, with concrete commands, scripts, case studies, best‑practice recommendations, and monitoring tips.

LinuxMonitoringNmap
0 likes · 40 min read
Essential Port Connectivity Troubleshooting: A Complete Step‑by‑Step Guide
IT Services Circle
IT Services Circle
Jul 12, 2026 · Backend Development

select, poll, and epoll: What’s the real difference? A deep dive into I/O multiplexing

This article explains the concepts of synchronous vs. asynchronous and blocking vs. non‑blocking I/O, outlines the five Unix I/O models, and then compares select, poll, and epoll—including their internal mechanisms, performance trade‑offs, edge‑ and level‑triggered modes, and why epoll is considered the solution to the C10K problem.

I/O multiplexingLinuxSELECT
0 likes · 17 min read
select, poll, and epoll: What’s the real difference? A deep dive into I/O multiplexing
ITPUB
ITPUB
Jul 12, 2026 · Operations

How to Diagnose and Fix Online Service Failures: A Step‑by‑Step Checklist

This guide walks through a systematic troubleshooting checklist for online service incidents, covering CPU, disk, memory, GC, and network problems, and demonstrates how to use Linux tools such as ps, top, jstack, jmap, vmstat, iostat, netstat, ss, and tcpdump to pinpoint root causes.

CPUGCLinux
0 likes · 22 min read
How to Diagnose and Fix Online Service Failures: A Step‑by‑Step Checklist
Golang Shines
Golang Shines
Jul 12, 2026 · Operations

10 Essential Linux Ops Tools Every Engineer Should Master

This article introduces ten widely used Linux operations tools—Shell scripts, Git, Ansible, Prometheus, Grafana, Docker, Kubernetes, Nginx, ELK Stack, and Zabbix—detailing their functions, typical scenarios, advantages, concrete usage examples, and links to learning resources for each.

AnsibleDockerGit
0 likes · 9 min read
10 Essential Linux Ops Tools Every Engineer Should Master
MaGe Linux Operations
MaGe Linux Operations
Jul 12, 2026 · Operations

Why Does OOM Occur Even When Server Memory Looks Sufficient?

Even when monitoring shows free memory, Linux can still kill processes due to various OOM paths such as cgroup limits, NUMA allocation failures, kernel high-order allocation issues, or systemd‑oomd, and this guide walks through a reproducible investigation and remediation process.

KubernetesLinuxOOM
0 likes · 29 min read
Why Does OOM Occur Even When Server Memory Looks Sufficient?
MaGe Linux Operations
MaGe Linux Operations
Jul 12, 2026 · Operations

10 Essential Linux Commands to Quickly Diagnose 80% of Production Issues

This guide presents a systematic, ten‑step Linux command workflow—from overall system health to process, I/O, and log analysis—helping operators quickly determine whether a problem persists, which resource (CPU, memory, disk, network) is affected, and whether enough evidence exists to safely remediate.

LinuxPerformance MonitoringShell Commands
0 likes · 24 min read
10 Essential Linux Commands to Quickly Diagnose 80% of Production Issues
21CTO
21CTO
Jul 11, 2026 · Industry Insights

Windows Desktop Share Falls Below 60% for First Time, Linux Rises

StatCounter's June 2026 report shows Windows' global desktop OS share slipping to 56.6%, dropping below the 60% threshold for the first time in decades, while Linux climbs to 4.4% and macOS holds steady, highlighting a notable shift in the desktop operating‑system landscape.

Desktop OSLinuxMarket Share
0 likes · 5 min read
Windows Desktop Share Falls Below 60% for First Time, Linux Rises
MaGe Linux Operations
MaGe Linux Operations
Jul 11, 2026 · Operations

Step‑by‑Step Guide to Diagnose 100 % CPU on a Linux Server

When a Linux server’s CPU spikes to 100 %, this article walks through a systematic investigation—from defining what “CPU 100 %” really means, gathering timestamps and metrics, using tools like top, mpstat, vmstat, pidstat, sar, perf, and strace, to tracing processes, threads, containers, and Kubernetes, building an evidence chain, applying low‑risk fixes, and verifying the resolution.

CPUKubernetesLinux
0 likes · 24 min read
Step‑by‑Step Guide to Diagnose 100 % CPU on a Linux Server
MaGe Linux Operations
MaGe Linux Operations
Jul 11, 2026 · Operations

Mastering TCP Handshake, Four‑Way Termination, and Common Faults

This article breaks down the TCP three‑way handshake and four‑way close, explains what each state means, and provides a step‑by‑step troubleshooting guide with concrete Linux commands, packet captures, and practical tips for diagnosing timeouts, refusals, retransmissions, and other common connection problems.

Four-way terminationHandshakeLinux
0 likes · 22 min read
Mastering TCP Handshake, Four‑Way Termination, and Common Faults
Ops Community
Ops Community
Jul 11, 2026 · Operations

Boost Nginx Performance: Scaling from Thousands to Ten‑Thousands RPS

The article presents a reproducible Nginx performance‑tuning workflow that starts with defining a baseline and acceptance criteria, measures CPU, file‑descriptor, upstream and disk limits, then incrementally adjusts worker settings, systemd limits, keepalive, buffering and compression, while using gray‑scale deployment and safe rollback.

BufferingLinuxPerformance Tuning
0 likes · 18 min read
Boost Nginx Performance: Scaling from Thousands to Ten‑Thousands RPS
Deepin Linux
Deepin Linux
Jul 11, 2026 · Backend Development

Kernel Perspective: Accelerating C++ File Transfer via System Call Optimizations

The article explains why conventional read/write loops cause excessive user‑kernel switches and data copies that inflate CPU usage and limit throughput for large or high‑frequency file transfers, and it presents zero‑copy and asynchronous I/O techniques with complete C++ examples to eliminate these bottlenecks.

Async I/OC++File I/O
0 likes · 20 min read
Kernel Perspective: Accelerating C++ File Transfer via System Call Optimizations
Raymond Ops
Raymond Ops
Jul 10, 2026 · Operations

Mastering Rsync Incremental Backups: Configuration, Optimization, and Practical Implementation

This guide walks through the fundamentals of rsync incremental backups, explaining the delta algorithm, file comparison rules, optimal parameter choices, real‑world performance comparisons, and step‑by‑step scripts for installation, daily cron jobs, link‑dest rotation, real‑time syncing with inotify, and robust monitoring and error handling.

CronLinuxbackup
0 likes · 49 min read
Mastering Rsync Incremental Backups: Configuration, Optimization, and Practical Implementation
MaGe Linux Operations
MaGe Linux Operations
Jul 10, 2026 · Operations

Why Do Docker Containers Keep Restarting? A Step‑by‑Step Investigation to Find the Root Cause

The article explains that frequent Docker container restarts are driven by the restart policy, not the underlying issue, and provides a systematic method—collecting container state, logs, events, exit codes, OOM flags, health‑check results, and restart policy details—to pinpoint the true cause before applying targeted fixes.

DockerLinuxRestart
0 likes · 20 min read
Why Do Docker Containers Keep Restarting? A Step‑by‑Step Investigation to Find the Root Cause
Ops Community
Ops Community
Jul 10, 2026 · Operations

How to Diagnose Network Packet Loss: Practical Steps from ping to tcpdump

This guide explains how to systematically investigate network packet loss on Linux by collecting timestamps, routing, interface and kernel statistics, using ping, tracepath, curl, netstat, ss, nstat, ip, ethtool, nftables/iptables, and tcpdump on both ends, then narrowing the failure scope, fixing MTU, conntrack, soft‑interrupt or firewall issues, and validating the fix with metrics and roll‑back procedures.

KubernetesLinuxMTU
0 likes · 18 min read
How to Diagnose Network Packet Loss: Practical Steps from ping to tcpdump
IT Services Circle
IT Services Circle
Jul 10, 2026 · Artificial Intelligence

Which OS Is Best for Learning AI: macOS, Windows (WSL2) or Linux?

The article compares macOS, Windows (with WSL2), and Linux for AI development, highlighting macOS’s Unix foundation, unified memory architecture, low power consumption, and mature Docker support, while noting Windows + WSL2 as a viable option and Linux’s suitability for heavy model training.

AI developmentApple SiliconDocker
0 likes · 6 min read
Which OS Is Best for Learning AI: macOS, Windows (WSL2) or Linux?
Architect Chen
Architect Chen
Jul 10, 2026 · Cloud Native

Comprehensive Guide to Docker Core Commands (2026 Edition)

This article provides a complete reference of essential Docker commands—including version, info, images, pull, run, ps, stop/start, exec, logs, stats, rm, rmi, prune, and inspect—along with example usages and typical scenarios such as environment verification, container management, and performance troubleshooting.

DevOpsDockerLinux
0 likes · 6 min read
Comprehensive Guide to Docker Core Commands (2026 Edition)
Ubuntu
Ubuntu
Jul 10, 2026 · Fundamentals

Why WSL Never ‘Boots’: 7 Core Differences Between WSL and Standard Ubuntu Startup

The article explains how standard Ubuntu boots through BIOS, GRUB, kernel and systemd, then contrasts this with WSL 1’s syscall translation layer and WSL 2’s lightweight VM, detailing seven fundamental differences—including trigger, firmware, init process, lifecycle, UI, networking and file system—highlighting why WSL starts in seconds.

LinuxSystemdUbuntu
0 likes · 11 min read
Why WSL Never ‘Boots’: 7 Core Differences Between WSL and Standard Ubuntu Startup
Linux Tech Enthusiast
Linux Tech Enthusiast
Jul 10, 2026 · Operations

Essential Linux Commands Every Network Engineer Should Know

This article compiles a comprehensive cheat‑sheet of Linux commands, ranging from basic file operations to advanced networking utilities, presented through a series of screenshots that together form a practical reference for network engineers.

Command LineLinuxNetwork Engineering
0 likes · 1 min read
Essential Linux Commands Every Network Engineer Should Know
Black & White Path
Black & White Path
Jul 9, 2026 · Information Security

One‑Stop Linux Privilege Escalation Toolkit Covering 24 Vulnerabilities Across 7 Architectures

lpe-toolkit is a multi‑architecture Linux privilege‑escalation toolkit that bundles 24 exploits across seven CPU architectures, automatically detects kernel versions to filter patched bugs, offers pre‑compiled binaries for amd64, multiple execution modes, and practical use cases for red‑team testing, incident response, and security research.

CVELinuxPenetration Testing
0 likes · 8 min read
One‑Stop Linux Privilege Escalation Toolkit Covering 24 Vulnerabilities Across 7 Architectures
MaGe Linux Operations
MaGe Linux Operations
Jul 8, 2026 · Operations

How I Optimized Nginx to Double My Site’s Concurrency

The article walks through a systematic Nginx performance tuning process that starts with baseline load testing, identifies bottlenecks in worker processes, connection limits, I/O and buffering, and applies targeted configuration changes—such as auto workers, keep‑alive tuning, gzip, and proxy buffers—resulting in a three‑fold increase in concurrent request handling.

LinuxOptimizationPerformance Tuning
0 likes · 31 min read
How I Optimized Nginx to Double My Site’s Concurrency
Raymond Ops
Raymond Ops
Jul 8, 2026 · Operations

10 Essential System Commands Every Ops Engineer Should Master

This guide explains why core Linux commands are indispensable for ops engineers, categorizes them into monitoring, networking, disk analysis, text processing and service management, and provides detailed usage examples, troubleshooting scenarios, and decision‑tree guidance for effective system administration.

Disk ManagementLinuxMonitoring
0 likes · 47 min read
10 Essential System Commands Every Ops Engineer Should Master
Huolala Safety Emergency Response Center
Huolala Safety Emergency Response Center
Jul 8, 2026 · Information Security

Exploring Host Security with eBPF: Building a Deep Kernel‑Level Monitoring Loop

This article examines how eBPF can reshape host security by providing kernel‑level visibility, low‑overhead real‑time monitoring, and a closed‑loop architecture that improves process and network data capture, compares performance against Netlink, and discusses stability and emergency handling mechanisms.

LinuxStabilityeBPF
0 likes · 16 min read
Exploring Host Security with eBPF: Building a Deep Kernel‑Level Monitoring Loop
Huolala Tech
Huolala Tech
Jul 8, 2026 · Information Security

Exploring Host Security with eBPF: Building a Deep Kernel‑Level Monitoring Loop

This article examines how eBPF can reshape host security by providing kernel‑level visibility, low‑overhead real‑time monitoring, and a closed‑loop architecture that improves process and network data capture, demonstrates higher audit success rates than Netlink, and outlines performance, stability, and emergency‑handling mechanisms.

LinuxeBPFhost security
0 likes · 16 min read
Exploring Host Security with eBPF: Building a Deep Kernel‑Level Monitoring Loop
Linux Tech Enthusiast
Linux Tech Enthusiast
Jul 8, 2026 · Fundamentals

Essential Linux Commands, Directory Structure, and Vim Shortcuts

This article introduces Linux’s widely used directory hierarchy, explains the most common command syntax, and provides a concise reference of essential file‑management, compression, permission, and Vim editing commands, complete with illustrative screenshots and practical examples for beginners and system administrators.

Command LineDirectory StructureFile Permissions
0 likes · 5 min read
Essential Linux Commands, Directory Structure, and Vim Shortcuts
Raymond Ops
Raymond Ops
Jul 7, 2026 · Operations

Practical Guide to Diagnosing and Resolving Linux Disk Space Exhaustion

This article provides a step‑by‑step, command‑driven methodology for identifying the five root causes of full disk space on Linux systems—block exhaustion, inode depletion, deleted‑but‑still‑held files, reserved space, and filesystem corruption—and offers concrete remediation techniques, automation scripts, and best‑practice recommendations.

LVMLinuxMonitoring
0 likes · 55 min read
Practical Guide to Diagnosing and Resolving Linux Disk Space Exhaustion
Golang Shines
Golang Shines
Jul 7, 2026 · Operations

Mastering Linux Server Time Synchronization with NTP and Chrony: Best Practices

This guide explains why time synchronization is a critical yet often overlooked part of Linux operations, outlines common failure scenarios, and provides a step‑by‑step methodology for configuring, verifying, and troubleshooting NTP/chrony across physical servers, virtual machines, containers, and Kubernetes clusters.

ChronyKubernetesLinux
0 likes · 42 min read
Mastering Linux Server Time Synchronization with NTP and Chrony: Best Practices
Tech Musings
Tech Musings
Jul 7, 2026 · Operations

Avoid Cloud TCP KeepAlive Pitfalls with Simple Linux Kernel Tweaks

The article explains why the default 7200‑second TCP KeepAlive idle time causes RSTs in cloud environments, demonstrates Netty configuration for finer‑grained keepalive settings, shares real‑world cloud‑networking failures, and recommends adjusting Linux kernel parameters as a reliable solution.

LinuxNettyNetworking
0 likes · 6 min read
Avoid Cloud TCP KeepAlive Pitfalls with Simple Linux Kernel Tweaks

How SMT Hurts Low‑Latency High‑Frequency Trading and How to Disable It on AWS

The article explains why Simultaneous Multi‑Threading (SMT) degrades deterministic low‑latency performance in high‑frequency trading, details the resource contention and unpredictability it introduces, and provides step‑by‑step instructions for disabling SMT on AWS instances and verifying the change.

AWSHyper-ThreadingLinux
0 likes · 12 min read
How SMT Hurts Low‑Latency High‑Frequency Trading and How to Disable It on AWS
Raymond Ops
Raymond Ops
Jul 5, 2026 · Operations

Building a Basic Monitoring System from Zero: How to View CPU, Memory, Disk, and Network

This article walks you through setting up a complete monitoring stack with Prometheus, node_exporter, Grafana and Alertmanager, explains how to interpret the four core dimensions—CPU, memory, disk and network—using a structured troubleshooting workflow, and provides real‑world case studies, scripts and best‑practice recommendations.

AlertmanagerGrafanaLinux
0 likes · 35 min read
Building a Basic Monitoring System from Zero: How to View CPU, Memory, Disk, and Network
Golang Shines
Golang Shines
Jul 5, 2026 · Operations

Simple Foolproof Zabbix Deployment Guide

This step‑by‑step tutorial shows how to quickly install Zabbix using the VOF package for learning purposes, covering download, system and network configuration, and basic access testing, while warning that it is not suited for production environments.

LinuxMonitoringVOF
0 likes · 3 min read
Simple Foolproof Zabbix Deployment Guide
Ops Community
Ops Community
Jul 5, 2026 · Operations

20 Common Ops Newbie Pitfalls – Which Ones Have You Hit?

This guide catalogs the 20 most frequent mistakes made by new operations engineers, explains why they happen, and provides step‑by‑step safe alternatives, risk warnings, and recovery procedures so readers can avoid costly outages and build reliable habits.

DevOpsKubernetesLinux
0 likes · 29 min read
20 Common Ops Newbie Pitfalls – Which Ones Have You Hit?
Linux Tech Enthusiast
Linux Tech Enthusiast
Jul 5, 2026 · Information Security

Essential Linux System Security Configurations You Must Know

This guide details fourteen essential Linux security hardening steps—including shared account checks, account lock policies, root remote‑login restrictions, password complexity and aging, critical directory permissions, logging, SSH hardening, unnecessary service removal, Ctrl‑Alt‑Del disabling, and patch installation—targeted at Red Hat AS 3/4 systems.

LinuxPAMPatch Management
0 likes · 18 min read
Essential Linux System Security Configurations You Must Know
Raymond Ops
Raymond Ops
Jul 4, 2026 · Operations

Using tcpdump to Pinpoint Online Network Anomalies

This guide explains how tcpdump, built on libpcap and the kernel BPF filter, can capture packets at the network stack, compares it with Wireshark, shows practical filtering syntax, performance considerations, typical use‑cases such as TCP retransmission, DNS timeouts and TLS handshake failures, and provides scripts and best‑practice recommendations for production‑grade troubleshooting.

BPFLinuxPerformance Monitoring
0 likes · 39 min read
Using tcpdump to Pinpoint Online Network Anomalies
MaGe Linux Operations
MaGe Linux Operations
Jul 4, 2026 · Operations

20 Common Ops Rookie Mistakes and How to Avoid Them

This guide lists the twenty most frequent pitfalls that new operations engineers encounter, explains why they happen, and provides step‑by‑step safe practices, code examples, risk classifications and a verification checklist to help prevent costly outages and data loss.

DatabaseDevOpsKubernetes
0 likes · 28 min read
20 Common Ops Rookie Mistakes and How to Avoid Them
dbaplus Community
dbaplus Community
Jul 4, 2026 · Operations

Harmless‑Looking Linux Commands That Can Cause Massive Damage

The article compiles a series of highly‑rated Zhihu answers that showcase seemingly innocuous Linux commands—such as chmod ‑R 666 *, rm ‑rf --no‑preserve‑root /, and the classic fork bomb :(){ :|&; }; :—and recount real‑world incidents where their execution led to system crashes, data loss, or locked‑out servers.

Command LineLinuxbash
0 likes · 5 min read
Harmless‑Looking Linux Commands That Can Cause Massive Damage
Raymond Ops
Raymond Ops
Jul 3, 2026 · Operations

10 Rookie Ops Mistakes You Must Avoid – A Complete Checklist

This guide walks ops newcomers through the ten most common pitfalls—from accidental rm‑rf deletions and mis‑configured firewalls to unsafe chmod usage—and provides concrete remediation steps, ready‑to‑run shell scripts, best‑practice checklists, and monitoring setups to keep production environments stable and secure.

DevOpsLinuxMonitoring
0 likes · 51 min read
10 Rookie Ops Mistakes You Must Avoid – A Complete Checklist
Raymond Ops
Raymond Ops
Jul 3, 2026 · Operations

Practical Guide to Diagnosing and Fixing NFS Mount Failures

This guide explains the NFS protocol, common mount failures, five root‑cause categories, step‑by‑step installation, configuration, verification, detailed error analysis, real‑world case studies, performance tuning, automation scripts, best‑practice recommendations and monitoring techniques for reliable NFS deployments on Ubuntu 24.04 and Rocky Linux 9.5.

LinuxMountNFS
0 likes · 52 min read
Practical Guide to Diagnosing and Fixing NFS Mount Failures
Raymond Ops
Raymond Ops
Jul 2, 2026 · Information Security

Linux Security Hardening in Practice: 20 Essential Configurations Explained

This comprehensive guide walks you through Linux system hardening by outlining default settings, common pitfalls, and a step‑by‑step checklist of 20 critical configurations covering account policies, SSH, firewall, kernel parameters, file permissions, and audit logging, complete with verification commands, rollback procedures, and real‑world case studies.

Linuxauditcompliance
0 likes · 37 min read
Linux Security Hardening in Practice: 20 Essential Configurations Explained
Raymond Ops
Raymond Ops
Jul 1, 2026 · Operations

Memory Leak Postmortem: Combining free, smem, pmap, and perf for Effective Diagnosis

When a thumbnail service experienced sudden latency spikes and OOM kills shortly after a new release, the author walks through a systematic investigation using free, smem, pmap, and perf to distinguish true memory leaks from page‑cache or shared‑page artifacts, pinpoint the native decoder buffer issue, and outline remediation steps.

KubernetesLinuxTroubleshooting
0 likes · 29 min read
Memory Leak Postmortem: Combining free, smem, pmap, and perf for Effective Diagnosis
Linux Tech Enthusiast
Linux Tech Enthusiast
Jul 1, 2026 · Fundamentals

When Vim Crashed and My Unsaved Article Disappeared

The author recounts how a sudden system freeze while using Vim caused an unsaved article to be lost, revealing the danger of disabling Vim's swap files and underscoring the importance of regular saves and backups for any editing or configuration work.

LinuxVimbackup
0 likes · 6 min read
When Vim Crashed and My Unsaved Article Disappeared
21CTO
21CTO
Jun 30, 2026 · Operations

Mageia 10 Revives 32‑Bit Linux: A Fresh Release for Legacy PCs

Mageia 10, the 2026 release of the Mandriva‑derived distro, continues 32‑bit x86 support with Xfce, GNOME and KDE Plasma options, offers multiple desktop environments and window managers, uses RPM with urpmi and DNF, and provides low‑memory footprints suitable for legacy hardware.

32-bitFlatpakKDE Plasma
0 likes · 6 min read
Mageia 10 Revives 32‑Bit Linux: A Fresh Release for Legacy PCs
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 30, 2026 · Industry Insights

Why Ubuntu Is the Linux Distribution Most Like Windows

Ubuntu stands out as the Linux distribution that most closely mirrors Windows in popularity, ecosystem breadth, and user friendliness, making it a go‑to choice for newcomers, developers, servers, cloud, AI, and embedded systems, while still drawing criticism for Snap and commercial ties.

CanonicalDesktopLTS
0 likes · 9 min read
Why Ubuntu Is the Linux Distribution Most Like Windows
Code of Duty
Code of Duty
Jun 29, 2026 · Cloud Computing

From Zero to One: Setting Up My Personal Brand Infrastructure with a Cloud Server

The author explains why a programmer needs a personal blog and technical brand, then details the criteria for choosing a cloud server—price, resources, familiarity, and future expandability—and describes the selection of a 4‑core, 8 GB, 40 GB, 2 Mbps instance as the foundation for a maintainable, extensible personal infrastructure.

DockerLinuxcloud server
0 likes · 9 min read
From Zero to One: Setting Up My Personal Brand Infrastructure with a Cloud Server
Raymond Ops
Raymond Ops
Jun 29, 2026 · Cloud Computing

Hands‑On KVM Virtualization: Build an Enterprise‑Grade Private Cloud Platform

This guide walks through the fundamentals of KVM virtualization, compares full and para‑virtualization, details hardware and software requirements, and provides step‑by‑step commands for preparing the host, configuring storage, networking, libvirt, creating and managing VMs, implementing best practices, troubleshooting, monitoring, and backup for a production‑ready private cloud.

DevOpsKVMLibvirt
0 likes · 44 min read
Hands‑On KVM Virtualization: Build an Enterprise‑Grade Private Cloud Platform
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 28, 2026 · Industry Insights

Why Do Most Tech Professionals End Up Switching from Windows to Linux?

The article explains that ordinary users stick with Windows or macOS because of familiarity and convenience, while tech professionals gravitate toward Linux for its openness, flexibility, stability, and suitability to command‑line, server, development, and automation tasks, making the switch a functional choice rather than a rebellion.

LinuxOperating SystemsSystem Choice
0 likes · 9 min read
Why Do Most Tech Professionals End Up Switching from Windows to Linux?
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 27, 2026 · Fundamentals

Why Chinese Input Methods Are the First Hurdle for New Linux Desktop Users

The article explains that while modern Linux desktop distributions are user‑friendly, configuring Chinese input methods can be the most confusing step for newcomers, detailing differences between Chinese‑focused and international distributions, common input frameworks like IBus, Fcitx5 and Rime, and practical ways to overcome the barrier.

Chinese input methodFcitx5Fedora
0 likes · 9 min read
Why Chinese Input Methods Are the First Hurdle for New Linux Desktop Users
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 26, 2026 · Operations

Can Installing Linux Revive an Old MacBook?

While modern macOS may strain aging MacBooks, switching to a lightweight Linux distribution can extend their usefulness, especially for Intel‑based models, by reducing resource demands, offering greater freedom, and providing a practical platform for development, learning, and lightweight server tasks.

Apple SiliconHardware ReuseIntel
0 likes · 8 min read
Can Installing Linux Revive an Old MacBook?
Code of Duty
Code of Duty
Jun 25, 2026 · Operations

From 84% to 57%: A Step‑by‑Step Server Disk Cleanup

This guide walks through locating disk‑space hogs on a Linux server, safely cleaning APT caches, logs, and Docker artifacts, configuring Docker log limits, migrating Docker data to a separate disk, and verifying that root‑partition usage drops from 84% to around 60%, while emphasizing verification before deletion and long‑term growth prevention.

DockerLinuxdisk cleanup
0 likes · 9 min read
From 84% to 57%: A Step‑by‑Step Server Disk Cleanup
Raymond Ops
Raymond Ops
Jun 25, 2026 · Operations

Linux Kernel Sysctl Tuning: Common Pitfalls and Values You Shouldn’t Change Blindly

This guide explains how to safely tune Linux kernel sysctl parameters by first identifying the problem layer, backing up current settings, applying targeted changes, and verifying effects, while highlighting common mis‑configurations, real‑world case studies, best‑practice recommendations, and monitoring strategies.

LinuxMemory ManagementMonitoring
0 likes · 18 min read
Linux Kernel Sysctl Tuning: Common Pitfalls and Values You Shouldn’t Change Blindly
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 25, 2026 · Cloud Native

Why Mastering Linux Is a Growing Competitive Edge in the AI Era

As AI applications proliferate, the article explains that Linux remains essential for model training, inference, cloud deployment, container orchestration, edge devices, and developer workflows, making Linux expertise a decisive advantage for engineers and teams building AI solutions.

AICloud ComputingContainers
0 likes · 7 min read
Why Mastering Linux Is a Growing Competitive Edge in the AI Era
AI Agent Super App
AI Agent Super App
Jun 25, 2026 · Operations

How One tcpdump Command Ended a 3‑Day Network Outage (Full Linux Network Toolkit)

This guide compiles essential Linux network commands—from ping and traceroute to ip, ss, and tcpdump—plus deep packet‑capture techniques with Wireshark and real‑world case studies, providing a step‑by‑step troubleshooting workflow that lets operators quickly pinpoint and resolve complex network failures.

LinuxWiresharknetwork troubleshooting
0 likes · 15 min read
How One tcpdump Command Ended a 3‑Day Network Outage (Full Linux Network Toolkit)
Raymond Ops
Raymond Ops
Jun 24, 2026 · Operations

How to Diagnose Linux Server CPU Spikes: A Practical Step‑by‑Step Guide

This article presents a systematic, evidence‑driven process for locating and resolving high CPU usage on Linux servers, covering environment preparation, layered troubleshooting from whole‑machine to thread level, concrete command examples, real‑world case studies, best‑practice recommendations, and monitoring configurations.

CPULinuxPerformance Monitoring
0 likes · 33 min read
How to Diagnose Linux Server CPU Spikes: A Practical Step‑by‑Step Guide
Golang Shines
Golang Shines
Jun 24, 2026 · Operations

Linux Network Troubleshooting: In‑Depth Guide to tcpdump, netstat and ss

This article walks system administrators and DevOps engineers through a systematic approach to diagnosing Linux network issues, covering the fundamentals of netstat, ss, and tcpdump, interpreting TCP state tables, analyzing packet captures, and resolving common problems such as TIME_WAIT buildup, SYN floods, and HTTPS handshake failures.

LinuxNetworkTroubleshooting
0 likes · 32 min read
Linux Network Troubleshooting: In‑Depth Guide to tcpdump, netstat and ss
Raymond Ops
Raymond Ops
Jun 23, 2026 · Information Security

Linux Intrusion Detection and Incident Response: A Practical Guide to Security Event Investigation

This guide walks through building a layered intrusion detection system on Linux, comparing HIDS tools such as AIDE, rkhunter, and auditd, detailing installation, configuration, baseline management, automated response scripts, forensic data collection, monitoring, and best‑practice hardening for effective security event investigation and remediation.

AIDELinuxauditd
0 likes · 48 min read
Linux Intrusion Detection and Incident Response: A Practical Guide to Security Event Investigation
21CTO
21CTO
Jun 23, 2026 · Industry Insights

Linus Torvalds on AI in Linux: Boosting Productivity, Not Replacing Human Insight

Linus Torvalds argues that AI tools can enhance Linux kernel development productivity but risk overwhelming maintainers with low-quality, superficial contributions, leading to burnout; he stresses the irreplaceable role of deep human understanding, collaboration, and critical review in sustaining long-term open-source projects.

AILinus TorvaldsLinux
0 likes · 8 min read
Linus Torvalds on AI in Linux: Boosting Productivity, Not Replacing Human Insight
dbaplus Community
dbaplus Community
Jun 22, 2026 · Operations

Why Switching Linux Page Size from 4KB to 2MB Can Crash Your Performance

The article explains that blindly replacing Linux's default 4KB pages with 2MB hugepages can dramatically increase memory usage, cause cache conflicts and page‑fault latency, and ultimately degrade the performance of micro‑service workloads despite improving TLB hit rates.

HugePagesLinuxMemory Management
0 likes · 19 min read
Why Switching Linux Page Size from 4KB to 2MB Can Crash Your Performance
Ubuntu
Ubuntu
Jun 22, 2026 · Operations

Run Windows Applications as Native Linux Windows with WinPodX – One‑Command Setup

WinPodX is an open‑source tool that uses Podman and FreeRDP to run full Windows containers on Linux, projecting each application as an independent native window with full Alt‑Tab integration, bidirectional file sharing, clipboard sync, and easy one‑command installation, offering a lightweight alternative to VMs and Wine.

ContainersFreeRDPLinux
0 likes · 14 min read
Run Windows Applications as Native Linux Windows with WinPodX – One‑Command Setup
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 22, 2026 · Fundamentals

Powerful Vim Tips to Boost Your Coding Efficiency

This guide explains Vim’s role as a pure editor, introduces its three modes, and provides concrete command examples for inserting, navigating, deleting, copying, searching, replacing, saving, customizing shortcuts, and configuring .vimrc to make Vim feel like a modern IDE.

Command LineConfigurationLinux
0 likes · 11 min read
Powerful Vim Tips to Boost Your Coding Efficiency
Deepin Linux
Deepin Linux
Jun 21, 2026 · Backend Development

Why Off‑Heap Memory Can Leak on Linux—and How to Avoid It

The article explains how off‑heap memory and mmap enable zero‑copy I/O for high‑performance Linux services, but because the JVM does not manage it, careless allocation or missing releases can cause off‑heap memory leaks that lead to OOM, and it provides concrete detection and mitigation techniques.

C++JavaLinux
0 likes · 24 min read
Why Off‑Heap Memory Can Leak on Linux—and How to Avoid It
IT Services Circle
IT Services Circle
Jun 20, 2026 · Industry Insights

Linus Says AI Is Just a Tool: “Atmosphere Programming” Works for Throwaway Code but Not for 35‑Year Projects

In a candid Open Source Summit interview, Linus Torvalds explains how AI has boosted Linux commit activity by about 20%, helps uncover bugs, yet floods maintainers with duplicate vulnerability reports, prompting new disclosure policies and highlighting the limits of AI for long‑term, heavily maintained software.

AILinuxdeveloper tools
0 likes · 32 min read
Linus Says AI Is Just a Tool: “Atmosphere Programming” Works for Throwaway Code but Not for 35‑Year Projects
Deepin Linux
Deepin Linux
Jun 20, 2026 · Fundamentals

Why Using Pipes Can Max Out Your CPU: Hidden Costs and Fixes

Although Linux pipes avoid disk I/O and seem faster, misuse such as tiny frequent writes, mismatched read/write speeds, non‑blocking tight loops, and improper fd handling can drive a single core to 100 % CPU, but the article explains the underlying reasons and step‑by‑step optimizations to prevent it.

CPU usageIPCLinux
0 likes · 17 min read
Why Using Pipes Can Max Out Your CPU: Hidden Costs and Fixes
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 20, 2026 · Operations

Lesser‑Known Linux Network Monitoring Tools You Should Try

This article surveys a wide range of Linux command‑line utilities for monitoring network traffic—such as nethogs, nload, iftop, collectl, netstat, tcpdump and more—detailing each tool's unique features, installation commands for various distributions, and example usage to help both newcomers and seasoned administrators track bandwidth and connections effectively.

LinuxNagiosiftop
0 likes · 23 min read
Lesser‑Known Linux Network Monitoring Tools You Should Try
Linyb Geek Road
Linyb Geek Road
Jun 20, 2026 · Backend Development

Step-by-Step Guide to Building a Maven Private Repository with Nexus

This tutorial explains why a private Maven repository is useful for Java teams, walks through downloading and installing Nexus on Linux, configuring repositories, managing firewall rules, setting up anonymous access, and publishing and retrieving artifacts using Maven settings and commands.

Dependency ManagementJavaLinux
0 likes · 12 min read
Step-by-Step Guide to Building a Maven Private Repository with Nexus
Raymond Ops
Raymond Ops
Jun 19, 2026 · Information Security

Enterprise Firewall Configuration: Mastering iptables and nftables Rule Management

This guide walks through the architecture of Linux Netfilter, compares iptables and nftables, and provides step‑by‑step commands, migration scripts, best‑practice recommendations, and troubleshooting tips for building a robust, enterprise‑grade firewall on modern Linux distributions.

Linuxconntrackfirewall
0 likes · 45 min read
Enterprise Firewall Configuration: Mastering iptables and nftables Rule Management
Deepin Linux
Deepin Linux
Jun 19, 2026 · Fundamentals

Deep Dive into Linux Dynamic Linking: Building and Running .so Libraries

This article explains the fundamentals of Linux dynamic linking, compares .so shared objects with static libraries, walks through creating and compiling a simple math library, shows how to link and run an executable, and details runtime loading, library path configuration, and common troubleshooting techniques.

Dynamic LinkingGCCLinux
0 likes · 31 min read
Deep Dive into Linux Dynamic Linking: Building and Running .so Libraries
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 19, 2026 · Operations

Beyond Basic Ping: Advanced Options and Batch Techniques

This article walks through the ping command’s core functions, explains bytes, time and TTL fields for OS detection, and demonstrates advanced switches like -t, -a, -n, -l, -r as well as batch subnet scanning, highlighting practical examples and potential misuse.

Command LineLinuxWindows
0 likes · 7 min read
Beyond Basic Ping: Advanced Options and Batch Techniques
Raymond Ops
Raymond Ops
Jun 18, 2026 · Information Security

Hardening SSH and Web Services with Fail2ban: Protect Against Brute‑Force Attacks

This guide explains how to use Fail2ban on Linux to automatically detect and block brute‑force login attempts for SSH, web authentication pages, APIs, and mail services, covering installation, configuration hierarchy, custom filters, progressive banning, performance‑optimized actions, high‑availability options, and troubleshooting steps.

LinuxSSH securitybrute-force protection
0 likes · 39 min read
Hardening SSH and Web Services with Fail2ban: Protect Against Brute‑Force Attacks
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 18, 2026 · Fundamentals

Beyond Windows and Linux: A Comprehensive Guide to Lesser‑Known Network Operating Systems

This article explains what a network operating system (NOS) is, traces its evolution from early batch systems to modern UNIX, Linux, NetWare and Windows Server variants, and details the core functions, architecture, and management capabilities that enable resource sharing, communication, security, and interoperability across networks.

LinuxNetWareNetwork Management
0 likes · 9 min read
Beyond Windows and Linux: A Comprehensive Guide to Lesser‑Known Network Operating Systems
liandk
liandk
Jun 17, 2026 · Databases

How to Deploy MySQL 8.0 in Docker on veLinux2 – Step‑by‑Step Guide

This guide walks through deploying MySQL 8.0 in a Docker container on veLinux 2, covering environment requirements, configuring a domestic Docker mirror, pulling the image, running the container with persistence and remote‑access settings, opening firewall ports, granting remote root privileges, and verifying the service.

DockerLinuxMySQL
0 likes · 5 min read
How to Deploy MySQL 8.0 in Docker on veLinux2 – Step‑by‑Step Guide
Architect Chen
Architect Chen
Jun 17, 2026 · Operations

The Complete 2026 Guide to Nginx Commands

This article provides a comprehensive, step‑by‑step reference of essential Nginx commands—including service control, graceful reload, log reopening, configuration validation, compile‑time options, process inspection, log monitoring, and status metrics—complete with example usages and explanations for production environments.

Command LineLinuxServer Management
0 likes · 5 min read
The Complete 2026 Guide to Nginx Commands
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 16, 2026 · Operations

Essential Advanced Linux Commands Every Programmer Should Master

This guide walks through a collection of powerful Linux commands—including xargs for batch processing, nohup for background jobs, ps and sort for identifying high‑memory or CPU processes, multitail for simultaneous log viewing, ping logging with awk, netstat for connection stats, and ssh port forwarding—providing concrete examples and command syntax to help programmers streamline system administration tasks.

Linuxmultitailnetstat
0 likes · 11 min read
Essential Advanced Linux Commands Every Programmer Should Master
Deepin Linux
Deepin Linux
Jun 15, 2026 · Backend Development

Understanding Linux PCI Drivers: A Complete Beginner’s Guide

This article walks readers through the fundamentals of Linux PCI/PCIe buses, explains the kernel PCI subsystem, details core data structures such as struct pci_dev, struct pci_driver, and struct pci_device_id, and provides step‑by‑step code examples for device enumeration, driver matching, resource allocation, and practical driver implementation.

C++DeviceLinux
0 likes · 25 min read
Understanding Linux PCI Drivers: A Complete Beginner’s Guide
Raymond Ops
Raymond Ops
Jun 14, 2026 · Operations

From Beginner to Pro: Write a Production‑Ready systemd Service File

This guide walks through systemd’s architecture, explains each unit type and key directives, and provides a step‑by‑step walkthrough for creating a secure, resource‑limited, production‑grade .service file, including best‑practice configurations for restart policies, logging, timers, socket activation, and security hardening.

LinuxSystemdresource limits
0 likes · 39 min read
From Beginner to Pro: Write a Production‑Ready systemd Service File
Golang Shines
Golang Shines
Jun 14, 2026 · Operations

Recovering Data After an Accidental rm -rf on Linux: Step‑by‑Step Guide

When a routine rm -rf command mistakenly wipes critical backup directories on a Linux server, this article walks through the immediate containment actions, detailed forensic data collection, the underlying file‑system mechanics of ext4 and XFS, and a comprehensive suite of recovery techniques—from lsof‑based live file grabs to extundelete, debugfs, LVM snapshots, and cloud‑disk imaging—ensuring you can restore lost files safely.

Data RecoveryLVMLinux
0 likes · 57 min read
Recovering Data After an Accidental rm -rf on Linux: Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Jun 14, 2026 · Operations

Linux Disk Partitioning, Mounting & Read/Write Issue Troubleshooting Guide

This article provides a comprehensive, step‑by‑step guide to Linux disk fundamentals, partitioning tools, mounting options, filesystem choices, LVM management, performance tuning, common error diagnostics, and five real‑world troubleshooting cases, enabling sysadmins to confidently manage and resolve disk‑related problems.

Disk ManagementIO monitoringLVM
0 likes · 49 min read
Linux Disk Partitioning, Mounting & Read/Write Issue Troubleshooting Guide
Linux Tech Enthusiast
Linux Tech Enthusiast
Jun 14, 2026 · Operations

Seven Essential Uses of the Ping Command

This article explains seven practical uses of the ping command, covering basic connectivity checks, continuous ping with -t, hostname resolution with -a, custom packet counts with -n, large packet sizes with -l, route tracing with -r, and batch pinging an IP range, each illustrated with concrete examples and output details.

Command LineLinuxTTL
0 likes · 7 min read
Seven Essential Uses of the Ping Command
Raymond Ops
Raymond Ops
Jun 13, 2026 · Operations

What Is Load Average? Uncovering the Truth Behind System Load Metrics

Load Average measures the average number of runnable and uninterruptible processes over 1, 5, and 15‑minute windows, differs from CPU usage, and can be misinterpreted—this article explains its kernel calculation, how to assess overload, troubleshoot CPU, I/O, or process‑count issues, and handle container‑specific distortions with cgroup v2 and LXCFS.

KubernetesLinuxLoad Average
0 likes · 38 min read
What Is Load Average? Uncovering the Truth Behind System Load Metrics
Deepin Linux
Deepin Linux
Jun 13, 2026 · Operations

Why Server‑Centric Kernel Tuning Breaks Embedded Linux – Lessons from Real‑World Failures

Copying generic server TCP kernel parameters to embedded Linux devices often triggers memory exhaustion, connection drops, latency spikes, and CPU overload because the hardware resources, network conditions, and workload patterns differ dramatically, and the article explains the root causes and provides a safe, device‑specific tuning methodology.

LinuxTCPembedded
0 likes · 12 min read
Why Server‑Centric Kernel Tuning Breaks Embedded Linux – Lessons from Real‑World Failures
Xiao Liu Lab
Xiao Liu Lab
Jun 11, 2026 · Operations

Ops Engineer Core Skills: From Basic Commands to High‑Availability Architecture

This article provides a comprehensive roadmap for operations engineers, covering essential Linux commands, core system concepts, service principles, fault‑diagnosis methods, high‑availability architecture designs, data security, backup strategies, performance tuning, and automation scripts to handle both single‑machine and large‑scale cluster environments.

DockerKubernetesLinux
0 likes · 13 min read
Ops Engineer Core Skills: From Basic Commands to High‑Availability Architecture