Tagged articles
5000 articles
Page 35 of 50
Laravel Tech Community
Laravel Tech Community
Nov 2, 2021 · Operations

Understanding Virtual Memory: Concepts, Paging, and Management in Linux

This article explains the fundamentals of virtual memory, including paging, page tables, swap, and Linux management commands, highlighting how virtual memory abstracts physical addresses, resolves process memory conflicts, and enhances security and data sharing while providing practical tips for monitoring and tuning memory usage.

LinuxMemory ManagementPage Table
0 likes · 9 min read
Understanding Virtual Memory: Concepts, Paging, and Management in Linux
21CTO
21CTO
Nov 2, 2021 · Fundamentals

What’s New in Linux Kernel 5.15? NTFS3, GPU Boosts, and Google’s Massive Bounty

Linux 5.15, the latest LTS kernel announced by Linus Torvalds, introduces Paragon’s NTFS3 driver, expanded AMD, Intel, and Apple hardware support, resolves the controversial -Werror policy, and is accompanied by Google’s unprecedented bounty program rewarding security researchers for critical kernel vulnerabilities.

5.15Google BountyHardware Support
0 likes · 7 min read
What’s New in Linux Kernel 5.15? NTFS3, GPU Boosts, and Google’s Massive Bounty
Liangxu Linux
Liangxu Linux
Oct 31, 2021 · Operations

Essential Linux Tools for Binary Inspection, Debugging, and Performance Analysis

This guide introduces a comprehensive set of Linux command‑line utilities—including nm, strings, strip, readelf, objdump, addr2line, gdb, ldd, strace, ltrace, time, gprof, opprofile, valgrind, mtrace, and the proc filesystem—to help developers inspect binary symbols, trace system calls, profile CPU usage, detect memory errors, and understand system logs during both compilation and runtime phases.

BinaryAnalysisLinuxProfiling
0 likes · 17 min read
Essential Linux Tools for Binary Inspection, Debugging, and Performance Analysis
Liangxu Linux
Liangxu Linux
Oct 31, 2021 · Operations

When to Use su vs sudo? A Practical Guide to Linux User Switching

This article explains the differences between the su and sudo commands, shows how to create test users, demonstrates login‑shell and non‑login‑shell switches, covers the -c option, details sudo’s permission model via /etc/sudoers, and provides a side‑by‑side comparison with practical code examples.

LinuxSudoSystem Administration
0 likes · 15 min read
When to Use su vs sudo? A Practical Guide to Linux User Switching
Architects' Tech Alliance
Architects' Tech Alliance
Oct 31, 2021 · Cloud Native

Comprehensive Docker Tutorial: Installation, Commands, Image Management, Networking, Dockerfile, Compose, Registry, and Advanced Practices

This extensive guide covers Docker fundamentals, container concepts, installation steps, basic and advanced commands, image lifecycle, volume handling, Dockerfile creation, networking options, Docker Compose orchestration, private registries, Harbor deployment, best‑practice recommendations, and monitoring techniques, providing a complete reference for container‑based development and operations.

Cloud NativeContainersDevOps
0 likes · 48 min read
Comprehensive Docker Tutorial: Installation, Commands, Image Management, Networking, Dockerfile, Compose, Registry, and Advanced Practices
Liangxu Linux
Liangxu Linux
Oct 28, 2021 · Operations

Master Linux ‘at’ Command: Schedule One‑Time Tasks Easily

This guide explains how to install, configure, and use the Linux at command for one‑off task scheduling, covering interactive and non‑interactive usage, time expressions, job management with atq/atrm, and differences from cron, all with practical code examples.

LinuxShellTask Scheduling
0 likes · 8 min read
Master Linux ‘at’ Command: Schedule One‑Time Tasks Easily
Sohu Tech Products
Sohu Tech Products
Oct 27, 2021 · Operations

Linux Command Cheat Sheet: Basic Operations, System Management, and Monitoring

This article provides a comprehensive collection of essential Linux command-line instructions covering system shutdown and reboot, hardware and process inspection, file manipulation, networking utilities, performance monitoring, and common administrative tasks, all organized for quick reference by developers and system administrators.

Command LineLinuxNetworking
0 likes · 20 min read
Linux Command Cheat Sheet: Basic Operations, System Management, and Monitoring
Refining Core Development Skills
Refining Core Development Skills
Oct 25, 2021 · Fundamentals

Understanding Linux Network Namespaces: Implementation, Usage, and Internals

This article explains how Linux network namespaces provide isolated network stacks by using virtual Ethernet devices, kernel data structures, and per‑namespace routing and iptables, offering step‑by‑step commands, code excerpts, and deep insight into the kernel mechanisms that enable container networking isolation.

IsolationLinuxNetwork Namespace
0 likes · 18 min read
Understanding Linux Network Namespaces: Implementation, Usage, and Internals
Open Source Linux
Open Source Linux
Oct 24, 2021 · Fundamentals

Unlocking Linux: What Every Directory in the File System Means

This guide explains the purpose and typical contents of each standard Linux directory—from /bin and /sbin for system binaries, through configuration files in /etc, device nodes in /dev, to variable data in /var and virtual information in /proc—providing a comprehensive overview of the Linux filesystem hierarchy.

Directory StructureFilesystemLinux
0 likes · 17 min read
Unlocking Linux: What Every Directory in the File System Means
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Oct 22, 2021 · Fundamentals

Understanding Linux Loop Device: Mechanism, Usage, and Implementation Details

The Linux loop device creates a virtual block device from a regular file, allowing the file’s filesystem to be mounted like a real disk; using losetup or ioctl you can attach, configure (including encryption or direct I/O), and the kernel forwards I/O through a concise, high‑performance stack ensuring compatibility and extensibility.

IO forwardingLinuxblock device
0 likes · 7 min read
Understanding Linux Loop Device: Mechanism, Usage, and Implementation Details
Liangxu Linux
Liangxu Linux
Oct 21, 2021 · Fundamentals

Master wget: 8 Essential Commands for Efficient File Downloading

This guide explains eight practical wget commands, covering basic file downloads, output redirection, renaming, resume support, batch fetching, site mirroring, custom HTTP headers, response inspection, redirect handling, and expanding short URLs, with clear examples for each scenario.

File DownloadLinuxnetwork
0 likes · 8 min read
Master wget: 8 Essential Commands for Efficient File Downloading
ITPUB
ITPUB
Oct 21, 2021 · Operations

Understanding the Differences Between su and sudo on Linux: When and How to Use Them

This article clarifies the distinct purposes and usage patterns of the Linux commands su and sudo, explains their parameters such as '-' and '-c', demonstrates user creation, password setting, environment differences between login and non‑login shells, and shows how to configure sudo privileges safely.

LinuxShellSudo
0 likes · 15 min read
Understanding the Differences Between su and sudo on Linux: When and How to Use Them
Liangxu Linux
Liangxu Linux
Oct 20, 2021 · Operations

Recover Deleted Files on Linux: TestDisk, ReiserFS, and Command‑Line Techniques

This guide explains why deleted files remain on storage, how recovery tools locate them using file system metadata and magic numbers, and provides step‑by‑step instructions for using TestDisk, handling various partition tables, recovering files from ReiserFS, and extracting open‑deleted files directly from RAM.

Data lossFile RecoveryLinux
0 likes · 14 min read
Recover Deleted Files on Linux: TestDisk, ReiserFS, and Command‑Line Techniques
Programmer DD
Programmer DD
Oct 19, 2021 · Operations

Mastering Linux User Switching: su vs sudo Explained with Real Examples

This article systematically explains the differences between the Linux commands su and sudo, covering preparation steps, usage patterns, parameter effects, practical examples, sudoers configuration, and security considerations to help readers confidently manage user switching and privilege escalation.

LinuxSudoSystem Administration
0 likes · 15 min read
Mastering Linux User Switching: su vs sudo Explained with Real Examples
Liangxu Linux
Liangxu Linux
Oct 17, 2021 · Fundamentals

Unraveling Linux Boot: From BIOS Power‑On to Kernel Init

This article explains the complete Linux startup sequence, covering BIOS power‑on self‑test, interrupt vector initialization, MBR and partition table layout, multi‑stage bootloaders such as GRUB, kernel decompression, transition to protected mode, and the init system with runlevels.

BIOSBoot ProcessGRUB
0 likes · 25 min read
Unraveling Linux Boot: From BIOS Power‑On to Kernel Init
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Oct 15, 2021 · Operations

OverlayFS: Mounting, File Operations, and Android Use Cases

OverlayFS is a stacking file system that merges lower and upper directories into a single view using mount options like lowerdir, upperdir, and workdir, supports copy‑up, whiteouts, opaque directories and configurable rename handling, and is employed in Android, OpenWRT, and container platforms to provide writable overlays on read‑only layers.

AndroidContainerFilesystem
0 likes · 8 min read
OverlayFS: Mounting, File Operations, and Android Use Cases
FunTester
FunTester
Oct 15, 2021 · Operations

Bandwidth, Latency, Jitter & Loss Testing with iperf, netperf & qperf on ESXi/VSR

This article walks through setting up a lab environment with ESXi, H3C VSR, and CentOS hosts, installing iperf, netperf, and qperf, configuring IP addresses and routes, disabling firewalls, and using these tools to measure bandwidth, latency, jitter, and packet loss, revealing surprising high‑throughput results and practical troubleshooting tips.

ESXiLinuxPerformance
0 likes · 9 min read
Bandwidth, Latency, Jitter & Loss Testing with iperf, netperf & qperf on ESXi/VSR
Open Source Linux
Open Source Linux
Oct 14, 2021 · Operations

How to Build High‑Availability Load Balancing with Keepalived & HAProxy

This guide explains how to combine the open‑source tools Keepalived and HAProxy to create a highly available software load‑balancing solution, covering the underlying concepts, installation steps, configuration files, health‑check scripts, session persistence, SSL offloading, and traffic routing techniques.

HAProxyLinuxNetworking
0 likes · 28 min read
How to Build High‑Availability Load Balancing with Keepalived & HAProxy
Liangxu Linux
Liangxu Linux
Oct 13, 2021 · Operations

Master Linux Process Tools: ps, top, dstat, and htop Explained

This guide maps four classic Linux process monitoring commands—ps, dstat, top, and htop—to the fictional "Four Great Detectives," explains their options, output fields, and practical usage with detailed examples and screenshots.

LinuxSystem Administrationdstat
0 likes · 8 min read
Master Linux Process Tools: ps, top, dstat, and htop Explained
Laravel Tech Community
Laravel Tech Community
Oct 12, 2021 · Operations

Understanding and Using the su and sudo Commands in Linux

This article systematically explains the differences, syntax, and practical usage of the Linux su and sudo commands, covering user creation, login shells, command‑line options, password handling, sudoers configuration, and a side‑by‑side comparison of their security implications.

LinuxSudoSystem Administration
0 likes · 14 min read
Understanding and Using the su and sudo Commands in Linux
Programmer DD
Programmer DD
Oct 12, 2021 · Cloud Native

How Is Cloud‑Native Transforming Linux OSes? Inside Anolis OS and eBPF

The article explores recent shifts in the operating‑system landscape—including the CentOS 8 end‑of‑life, the rise of dual‑kernel Anolis OS, and the surge of eBPF—highlighting how cloud‑native demands are reshaping Linux development, security, and community governance.

Anolis OSLinuxOpen-source
0 likes · 13 min read
How Is Cloud‑Native Transforming Linux OSes? Inside Anolis OS and eBPF
Java Architect Essentials
Java Architect Essentials
Oct 10, 2021 · Operations

Guide to Using Nginx‑GUI for Visual Configuration, Performance Monitoring and Log Management

This article introduces Nginx‑GUI, explains its requirements and current implementation for configuration and performance monitoring, provides step‑by‑step installation and configuration instructions with code snippets, and lists the features already realized and the remaining challenges such as log analysis and traffic statistics.

GUILinuxMonitoring
0 likes · 4 min read
Guide to Using Nginx‑GUI for Visual Configuration, Performance Monitoring and Log Management
Liangxu Linux
Liangxu Linux
Oct 10, 2021 · Fundamentals

Understanding Hardware and Linux Stacks: From Function Calls to Multitasking

This article explains the concept of a stack as a LIFO data structure, its hardware implementation in CPUs, how it supports function calls and multitasking, and details the four types of stacks used in Linux—including process, thread, kernel, and interrupt stacks—along with code examples and diagrams.

HardwareLinuxMultitasking
0 likes · 20 min read
Understanding Hardware and Linux Stacks: From Function Calls to Multitasking
Liangxu Linux
Liangxu Linux
Oct 10, 2021 · Operations

Mastering MTR: Install, Run, and Decode Network Paths

This guide explains what MTR (My Traceroute) is, how to install it on Windows, Linux, macOS and Android, demonstrates basic commands and key options such as -r, -s, -c, and -n, and provides detailed instructions for interpreting loss, latency and other columns to troubleshoot network routing issues.

LatencyLinuxNetwork Diagnostics
0 likes · 10 min read
Mastering MTR: Install, Run, and Decode Network Paths
Open Source Linux
Open Source Linux
Oct 8, 2021 · Operations

How to Run Programs Continuously with nohup on Linux

This guide explains how the nohup command lets you run Linux programs without hanging up, redirects output to nohup.out or a specified file, and provides common options and practical examples for background execution and output redirection.

Linuxbackground processnohup
0 likes · 2 min read
How to Run Programs Continuously with nohup on Linux
Liangxu Linux
Liangxu Linux
Oct 8, 2021 · Operations

Step‑by‑Step Guide to Server Port Proxy on Windows and Linux

This tutorial explains how to configure port forwarding on Windows using netsh and on Linux using iptables, demonstrates a multi‑machine experiment with a dual‑NIC host, and provides both temporary and permanent configuration commands for real‑world network isolation scenarios.

LinuxServer ConfigurationWindows
0 likes · 8 min read
Step‑by‑Step Guide to Server Port Proxy on Windows and Linux
Liangxu Linux
Liangxu Linux
Oct 7, 2021 · Information Security

How a 13‑Character Fork Bomb Crashes Linux and How to Stop It

The article explains the 13‑character fork bomb created by Jaromil in 2002, shows how it exhausts system resources by recursively forking processes, demonstrates its impact on a cloud VM, and provides practical prevention methods using ulimit and limits.conf.

DoSLinuxShell
0 likes · 6 min read
How a 13‑Character Fork Bomb Crashes Linux and How to Stop It
Liangxu Linux
Liangxu Linux
Oct 7, 2021 · Databases

Automate MySQL Backups with Bash and Cron

This guide explains why database backups are essential, walks through checking disk space, creating a backup directory, writing a MySQL dump script, making it executable, scheduling it with cron, and verifying that backups run reliably on a Linux server.

Database AdministrationLinuxMySQL
0 likes · 6 min read
Automate MySQL Backups with Bash and Cron
Top Architect
Top Architect
Oct 7, 2021 · Backend Development

Essential Linux Commands and Java Debugging Tools for Backend Engineers

This article compiles a practical set of Linux command examples and Java debugging utilities—including tail, grep, awk, find, tsar, btrace, Greys, Arthas, JProfiler, and various JVM tools—to help backend developers quickly diagnose and resolve performance and stability issues in production environments.

LinuxOperationsdebugging
0 likes · 13 min read
Essential Linux Commands and Java Debugging Tools for Backend Engineers
Liangxu Linux
Liangxu Linux
Oct 7, 2021 · Operations

Disable Shell Login for Linux Users: Create and Modify Accounts

This guide explains how to prevent Linux users from obtaining a shell login by using the /sbin/nologin shell, covering both creation of new accounts with restricted shells and modification of existing accounts via chsh or usermod, including command syntax and practical examples.

Linuxnologin
0 likes · 4 min read
Disable Shell Login for Linux Users: Create and Modify Accounts
Liangxu Linux
Liangxu Linux
Oct 5, 2021 · Operations

20 Essential Linux Terminal Tricks to Supercharge Your Productivity

This guide presents twenty practical Linux command‑line shortcuts—including tab completion, directory navigation, command chaining, history search, log monitoring, and alias usage—that help both beginners and seasoned users work faster, avoid common pitfalls, and boost overall terminal efficiency.

Command LineLinuxProductivity
0 likes · 13 min read
20 Essential Linux Terminal Tricks to Supercharge Your Productivity
Java Backend Technology
Java Backend Technology
Oct 5, 2021 · Fundamentals

Why Switch from macOS to Linux? A Quick GNOME Desktop Guide

After 15 years on macOS, the author explains why he switched to Linux, compares popular distributions and desktop environments, highlights the GNOME desktop’s features, walks through installing a Linux GNOME system using Debian or Fedora, and offers tips on customization, software management, and useful tools for developers transitioning from macOS.

DebianDesktopFedora
0 likes · 13 min read
Why Switch from macOS to Linux? A Quick GNOME Desktop Guide
Liangxu Linux
Liangxu Linux
Oct 4, 2021 · Fundamentals

What Does sudo rm -rf Actually Do? A Deep Dive into Linux Deletion Commands

This article demystifies the infamous sudo rm -rf command, explaining how rm works, the role of sudo, the effects of recursive and force options, directory deletion nuances, safety mechanisms, and why misuse can erase an entire Linux system, illustrated with concrete examples and command screenshots.

Command LineLinuxSudo
0 likes · 7 min read
What Does sudo rm -rf Actually Do? A Deep Dive into Linux Deletion Commands
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 30, 2021 · Fundamentals

Understanding Core Dumps and Debugging Techniques with GDB

This article explains what program core dumps are, how to interpret core‑dump files, and provides detailed GDB debugging techniques—including register inspection, stack frame analysis, variable printing, memory dumping, and handling optimized code—to locate and resolve the root causes of crashes.

AssemblyLinuxRegisters
0 likes · 16 min read
Understanding Core Dumps and Debugging Techniques with GDB
Efficient Ops
Efficient Ops
Sep 29, 2021 · Cloud Native

Master Docker: From Basics to Advanced Deployment and Networking

This comprehensive guide introduces Docker’s core concepts, advantages over traditional VMs, architecture, essential commands, installation steps, Dockerfile syntax, image management, storage options, and networking modes, providing practical examples and code snippets to help developers efficiently containerize and deploy applications.

ContainerizationDevOpsDockerfile
0 likes · 25 min read
Master Docker: From Basics to Advanced Deployment and Networking
Liangxu Linux
Liangxu Linux
Sep 28, 2021 · Fundamentals

Where Does printk Output Go? A Complete Guide to Linux Kernel Logging

This article explains how the Linux kernel's printk function stores messages in a ring buffer, how those messages are exposed to user space via dmesg, /proc/kmsg, klogctl, and the system console, and why understanding this flow is crucial for developers and operators.

Linuxdmesglogging
0 likes · 10 min read
Where Does printk Output Go? A Complete Guide to Linux Kernel Logging
Liangxu Linux
Liangxu Linux
Sep 28, 2021 · Operations

Top Linux CLI Tools for Real‑Time Network Bandwidth Monitoring

This article surveys a collection of Linux command‑line utilities that can monitor overall, per‑interface, per‑socket, and per‑process network bandwidth, explaining how each tool works, what data it reports, and how to install it on major distributions.

LinuxNetwork MonitoringOperations
0 likes · 10 min read
Top Linux CLI Tools for Real‑Time Network Bandwidth Monitoring
Efficient Ops
Efficient Ops
Sep 28, 2021 · Operations

How to Quickly Identify Disk Space Hogs on Linux Servers

This guide explains how to use Linux commands such as df, du, find, and lsof to quickly locate directories, files, or deleted resources that are consuming disk space, and shows how to adjust reserved space with tune2fs to recover seemingly missing storage.

Linuxdfdisk space
0 likes · 5 min read
How to Quickly Identify Disk Space Hogs on Linux Servers
Efficient Ops
Efficient Ops
Sep 27, 2021 · Fundamentals

How Linux Kernel Manages Memory: Allocation, OOM, and Recovery

This article explains Linux kernel memory management by covering process address space layout, allocation mechanisms, OOM killer behavior, overcommit settings, various types of file and anonymous mappings, tmpfs usage, and both manual and automatic memory reclamation techniques.

LinuxMemory ManagementOOM
0 likes · 20 min read
How Linux Kernel Manages Memory: Allocation, OOM, and Recovery
ITPUB
ITPUB
Sep 27, 2021 · Fundamentals

The 20‑Year SCO vs. Linux Legal Battle: Origins, Lawsuit and Settlement

This article traces the historical roots of Linux from its Unix‑inspired beginnings and the MINIX teaching OS, follows Linus Torvalds' creation of Linux, and details the two‑decade‑long SCO lawsuit against IBM and Linux that finally ended with a multi‑million‑dollar settlement.

Legal historyLinuxOperating Systems
0 likes · 6 min read
The 20‑Year SCO vs. Linux Legal Battle: Origins, Lawsuit and Settlement
Liangxu Linux
Liangxu Linux
Sep 26, 2021 · Fundamentals

Inside Linux Kernel Boot on ARM: Decompression, MMU Setup & Page Tables

The article explains the Linux kernel boot process on ARM platforms, covering how the bootloader loads and decompresses the gzipped kernel image, the entry points of the compressed zImage, the early serial output, the initialization of the MMU and page tables, and the transition to the main C kernel code.

ARMLinuxMMU
0 likes · 9 min read
Inside Linux Kernel Boot on ARM: Decompression, MMU Setup & Page Tables
Architect's Tech Stack
Architect's Tech Stack
Sep 24, 2021 · Backend Development

Bisheng JDK 8 Installation Guide and Feature Overview

This article introduces Huawei's open-source Bisheng JDK 8, outlines its supported features such as Flight Recorder and fast serialization, provides step‑by‑step installation instructions for Linux/AArch64, and shares the project repository and related interview resources.

InstallationJDKLinux
0 likes · 4 min read
Bisheng JDK 8 Installation Guide and Feature Overview
Open Source Linux
Open Source Linux
Sep 23, 2021 · Operations

Mastering Linux printf: Formatting and Data Output Techniques

Learn how the Linux printf command mimics C's printf function to format and output text, understand its syntax and options, and explore practical examples ranging from simple string printing to complex formatted tables using format specifiers and custom scripts.

Linuxcommand-lineformatting
0 likes · 4 min read
Mastering Linux printf: Formatting and Data Output Techniques
Programmer DD
Programmer DD
Sep 23, 2021 · Backend Development

How to Set Up Nginx‑GUI for Visual Nginx Management on Linux

This guide walks you through installing, configuring, and running the open‑source Nginx‑GUI tool on a Linux server, covering download, property file edits, Linux‑specific renaming, permission setup, startup commands, and the features currently supported versus pending.

GUILinuxNGINX
0 likes · 4 min read
How to Set Up Nginx‑GUI for Visual Nginx Management on Linux
21CTO
21CTO
Sep 21, 2021 · Fundamentals

How Linux Rose from MINIX and Survived a 20‑Year SCO Lawsuit

From the 1980s rise of Unix, DOS, and MacOS to Andrew Tanenbaum’s teaching OS MINIX, Linus Torvalds built Linux, leading to a two‑decade legal battle with SCO over alleged Unix plagiarism, culminating in a settlement that finally closed the saga.

LinuxOpen-sourceSCO lawsuit
0 likes · 6 min read
How Linux Rose from MINIX and Survived a 20‑Year SCO Lawsuit
Liangxu Linux
Liangxu Linux
Sep 20, 2021 · Information Security

Mastering iptables: Tables, Chains, Rules and Practical Commands

This guide explains the architecture of iptables—including tables, chains and rules—covers common targets, shows how to list, flush, persist and modify rules, and provides complete examples for SSH, HTTP, NAT port forwarding and source‑IP restrictions on Linux firewalls.

LinuxNATfirewall
0 likes · 16 min read
Mastering iptables: Tables, Chains, Rules and Practical Commands
Liangxu Linux
Liangxu Linux
Sep 19, 2021 · Operations

Master Linux System Info with Inxi: Install, Configure, and Use

This guide explains what the lightweight inxi utility does, how to install it via package managers or source, and demonstrates its various options for displaying system, hardware, network, disk, memory, weather, and color‑customized information on Linux.

LinuxMonitoringSystem Information
0 likes · 6 min read
Master Linux System Info with Inxi: Install, Configure, and Use
Alibaba Cloud Native
Alibaba Cloud Native
Sep 17, 2021 · Cloud Native

Quickly Spin Up an OpenYurt Edge‑Cloud Cluster with yurtctl

This guide walks you through preparing three Ubuntu 18.04 machines, building the yurtctl tool from the OpenYurt source, and using its init and join commands to create a control‑plane node, add cloud‑node and edge‑node workers, and verify component status in a fully functional OpenYurt cluster.

Cluster SetupLinuxOpenYurt
0 likes · 11 min read
Quickly Spin Up an OpenYurt Edge‑Cloud Cluster with yurtctl
MaGe Linux Operations
MaGe Linux Operations
Sep 16, 2021 · Information Security

Detect and Eliminate Mining Trojans on Cloud Servers: A Complete Guide

This guide explains what mining trojans are, how they consume CPU resources and spread within networks, and provides step‑by‑step detection and removal procedures—including host isolation, network blocking, cron and systemd cleanup, preload hijack removal, and process termination—to help security engineers secure cloud servers.

LinuxMalware Removalcloud security
0 likes · 12 min read
Detect and Eliminate Mining Trojans on Cloud Servers: A Complete Guide
Open Source Linux
Open Source Linux
Sep 15, 2021 · Fundamentals

How DMA and Zero‑Copy Boost Linux I/O Performance

This article explains how DMA and zero‑copy techniques reduce the four memory copies and context switches typical of Linux I/O, detailing their mechanisms, implementations such as sendfile, mmap and Direct I/O, and real‑world usage in Kafka and MySQL to boost performance.

DMAI/O optimizationKafka
0 likes · 18 min read
How DMA and Zero‑Copy Boost Linux I/O Performance
Open Source Linux
Open Source Linux
Sep 15, 2021 · Operations

Master ethtool: How to Query and Configure Network Interface Settings

ethtool is a Linux command-line utility for querying and modifying network interface parameters, offering options to view driver info, adjust speed, duplex, offload settings, and perform self-tests, with practical examples demonstrating how to inspect and configure interfaces such as ens33.

LinuxSystem Administrationethtool
0 likes · 4 min read
Master ethtool: How to Query and Configure Network Interface Settings
Liangxu Linux
Liangxu Linux
Sep 15, 2021 · Fundamentals

Why Switching Your PC to Linux Is a Bad Idea and Better Alternatives

The author argues that replacing your main computer with Linux is impractical, citing poor desktop experience, missing software, and constant troubleshooting, and recommends five more efficient ways to learn Linux, including virtual machines, dual‑boot, cloud servers, WSL, and Raspberry Pi.

LinuxOperating SystemRaspberry Pi
0 likes · 9 min read
Why Switching Your PC to Linux Is a Bad Idea and Better Alternatives