Tagged articles

Linux

5000 articles · Page 31 of 50
Liangxu Linux
Liangxu Linux
Jan 12, 2023 · Operations

How to Diagnose and Reduce Linux Network Latency with hping3, wrk, and Wireshark

This article explains the fundamentals of Linux network latency, demonstrates how to measure round‑trip time using ping, traceroute, hping3 and wrk, walks through a Docker‑based test setup, and shows how to analyze packet captures with tcpdump and Wireshark to uncover causes such as TCP delayed ACK.

LinuxTCPTroubleshooting
0 likes · 15 min read
How to Diagnose and Reduce Linux Network Latency with hping3, wrk, and Wireshark
Top Architect
Top Architect
Jan 12, 2023 · Operations

Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, and High Availability with Keepalived and LVS

This article provides a step‑by‑step tutorial on installing Nginx, setting up reverse proxy and various load‑balancing methods, configuring upstream directives, deploying Keepalived for high‑availability failover, and building an LVS‑DR cluster to achieve robust, production‑grade traffic distribution.

KeepalivedLVSLinux
0 likes · 25 min read
Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, and High Availability with Keepalived and LVS
IT Services Circle
IT Services Circle
Jan 12, 2023 · Fundamentals

Understanding Linux Load Average: Calculation, Exposure, and Relation to CPU Usage

Linux load average, a key performance metric, is computed by periodically aggregating per‑CPU runnable and uninterruptible task counts into a global instantaneous load, then applying an exponential weighted moving average to produce 1‑, 5‑, and 15‑minute averages, which are exposed to user space via the /proc/loadavg pseudo‑file.

EWMALinuxLoad Average
0 likes · 18 min read
Understanding Linux Load Average: Calculation, Exposure, and Relation to CPU Usage
Tencent Cloud Developer
Tencent Cloud Developer
Jan 10, 2023 · Cloud Native

nettrace: An eBPF‑Based Tool for Network Packet Tracing, Diagnosis and Drop Monitoring in Cloud‑Native Environments

nettrace is an eBPF‑powered command‑line utility that traces a packet’s full kernel lifecycle, diagnoses network faults with a built‑in knowledge base, monitors anomalies and skb drops, supports NAT, GRE, IPVS and netfilter hooks, and replaces legacy tools like tcpdump and droptrace in cloud‑native Linux environments.

Linuxcloud-nativediagnosis
0 likes · 33 min read
nettrace: An eBPF‑Based Tool for Network Packet Tracing, Diagnosis and Drop Monitoring in Cloud‑Native Environments
Efficient Ops
Efficient Ops
Jan 9, 2023 · Fundamentals

Demystifying Linux I/O: From VFS and Inodes to ZFS and Block Layer

This article explains how Linux handles I/O operations, covering the virtual file system, inode and dentry structures, superblock layout, ZFS features, disk types, the generic block layer, I/O scheduling strategies, and key performance metrics for storage.

Block LayerI/OLinux
0 likes · 18 min read
Demystifying Linux I/O: From VFS and Inodes to ZFS and Block Layer
Liangxu Linux
Liangxu Linux
Jan 8, 2023 · Operations

Master Linux Basics: Filesystem, Commands, Permissions, and User Management

This guide provides a comprehensive overview of Linux operating system fundamentals, covering installation references, filesystem hierarchy, essential command-line operations, user and group management, permission handling, process control, and common software installation methods, complete with practical examples and command syntax.

LinuxUser Managementsystem administration
0 likes · 18 min read
Master Linux Basics: Filesystem, Commands, Permissions, and User Management
Liangxu Linux
Liangxu Linux
Jan 8, 2023 · Operations

Essential Linux Shell Commands for Everyday System Administration

This article compiles a practical collection of Linux command‑line snippets covering file searching, batch extraction, text manipulation with sed, directory checks, disk usage monitoring, log analysis, firewall rules, and other common sysadmin tasks, each illustrated with exact command examples and brief explanations.

LinuxScriptingshell
0 likes · 10 min read
Essential Linux Shell Commands for Everyday System Administration
MaGe Linux Operations
MaGe Linux Operations
Jan 6, 2023 · Cloud Computing

Mastering Ceph: From Overview to Cluster Deployment and Management

This comprehensive guide explains Ceph's background, architecture, key features, terminology, step‑by‑step cluster deployment on CentOS, dashboard setup, CephFS creation, and a Java client example, providing everything needed to build and operate a reliable distributed storage system.

CephCephFSCluster Deployment
0 likes · 19 min read
Mastering Ceph: From Overview to Cluster Deployment and Management
Open Source Linux
Open Source Linux
Jan 6, 2023 · Fundamentals

Unlock Linux Memory: From Architecture to Allocation Algorithms

This comprehensive guide explores Linux memory fundamentals, covering memory organization, address spaces, MMU translation, fragmentation, buddy and slab allocation algorithms, kernel and user memory pools, DMA, shared memory, common pitfalls, and practical tools for monitoring and optimizing memory usage in Linux systems.

Allocation AlgorithmsLinux
0 likes · 22 min read
Unlock Linux Memory: From Architecture to Allocation Algorithms
Liangxu Linux
Liangxu Linux
Jan 4, 2023 · Fundamentals

Unlock Hidden Linux Terminal Tricks: Send Output, Reload .bashrc, and More

This guide explores advanced Linux terminal techniques—including sending command output between terminal windows, efficiently reloading .bashrc, using alert aliases for long‑running tasks, leveraging the terminal as a calculator, and mastering subshells, command chaining, and brace expansion—to boost developer productivity.

LinuxShell scriptingUnix
0 likes · 9 min read
Unlock Hidden Linux Terminal Tricks: Send Output, Reload .bashrc, and More
Efficient Ops
Efficient Ops
Jan 4, 2023 · Fundamentals

Understanding Linux: Kernel, Shell, Filesystem, and Process Management

This comprehensive guide explains Linux's core components—including the kernel, shell, memory and process management, virtual file system, device drivers, networking, and mounting—while detailing filesystem types, directory structures, link types, and practical commands for managing partitions and mounts.

LinuxProcess Managementfilesystem
0 likes · 37 min read
Understanding Linux: Kernel, Shell, Filesystem, and Process Management
Open Source Linux
Open Source Linux
Jan 4, 2023 · Fundamentals

Master Linux: From OS Basics to Command-Line Power Tools

This comprehensive guide covers Linux operating system fundamentals, installation steps, filesystem hierarchy, essential command-line utilities, user and group management, permission handling, process control, and software installation methods, providing practical examples and clear explanations for beginners and developers alike.

LinuxProcess Managementpermissions
0 likes · 15 min read
Master Linux: From OS Basics to Command-Line Power Tools
Open Source Linux
Open Source Linux
Jan 3, 2023 · Fundamentals

Mastering Linux Process Creation: fork, exec, wait, and Exit Explained

This comprehensive guide walks through Linux process creation with fork, explains its return values and copy‑on‑write behavior, covers normal and abnormal termination using return, exit and _exit, details waiting with wait/waitpid, and demonstrates program replacement via exec functions and a simple custom shell.

C programmingLinuxexec
0 likes · 25 min read
Mastering Linux Process Creation: fork, exec, wait, and Exit Explained
Open Source Linux
Open Source Linux
Jan 3, 2023 · Cloud Computing

Spin Up Ubuntu VMs Fast with Multipass – A Lightweight VMware Alternative

This guide introduces Multipass, a lightweight cross‑platform VM manager, walks through installation on Windows, demonstrates how to list, launch, and configure Ubuntu instances, shows essential commands for inspecting, pausing, restarting, deleting, and automating setups with cloud‑init, and compares it to paid tools like VMware Workstation.

Cloud‑InitLinuxMultipass
0 likes · 7 min read
Spin Up Ubuntu VMs Fast with Multipass – A Lightweight VMware Alternative
Liangxu Linux
Liangxu Linux
Jan 1, 2023 · Fundamentals

Master Linux Compression: zip, gzip, bzip2, tar.gz & tar.bz2

This guide explains how to create and extract common Linux compression formats—including zip, gzip, bzip2, tar.gz, and tar.bz2—by using the appropriate command‑line options, showing practical examples for files and directories.

Linuxbzip2command-line
0 likes · 5 min read
Master Linux Compression: zip, gzip, bzip2, tar.gz & tar.bz2
21CTO
21CTO
Dec 31, 2022 · Operations

Top 5 Linux Distributions of 2022 Every Developer Should Know

This article reviews the five most notable Linux desktop distributions released in 2022—Ubuntu 22.04 LTS, Fedora Workstation 37, Manjaro 22.0 “Sikaris”, Linux Mint 21, and Ubuntu 22.10—highlighting their key features, stability, and why they matter to programmers and system administrators.

2022FedoraLinux
0 likes · 9 min read
Top 5 Linux Distributions of 2022 Every Developer Should Know
MaGe Linux Operations
MaGe Linux Operations
Dec 31, 2022 · Fundamentals

7 Stunning Linux Distributions That Redefine Desktop Beauty

Discover seven visually striking Linux distributions—elementary OS, Deepin, Pop!_OS, Manjaro, KDE Neon, Zorin OS, and Nitrux—each offering unique aesthetics, user-friendly interfaces, and strong Ubuntu or Debian foundations, making them standout choices for users seeking both beauty and functionality in a desktop environment.

DesktopLinuxUser Interface
0 likes · 5 min read
7 Stunning Linux Distributions That Redefine Desktop Beauty
Code Ape Tech Column
Code Ape Tech Column
Dec 31, 2022 · Operations

nginxWebUI: Graphical Management Tool for Nginx – Installation, Configuration, and Usage Guide

This article introduces nginxWebUI, a web‑based graphical interface for managing Nginx configurations, explains its technical architecture, provides step‑by‑step installation instructions for jar, Docker and systemd service on Linux, and demonstrates how to use the UI for HTTP, TCP, SSL, load‑balancing, and remote server management.

ConfigurationDockerLinux
0 likes · 10 min read
nginxWebUI: Graphical Management Tool for Nginx – Installation, Configuration, and Usage Guide
Ops Development Stories
Ops Development Stories
Dec 29, 2022 · Operations

Master Ceph Cache Tiering: Principles, Modes, and Deployment Guide

This article explains the fundamentals of Ceph cache tiering, covering cache and buffer concepts, the two cache‑pool modes (write‑back and read‑forward), step‑by‑step deployment, configuration parameters, and proper procedures for creating, tuning, and safely removing cache pools.

Cache TieringCephLinux
0 likes · 14 min read
Master Ceph Cache Tiering: Principles, Modes, and Deployment Guide
Bin's Tech Cabin
Bin's Tech Cabin
Dec 28, 2022 · Fundamentals

How Linux Allocates Physical Memory: Inside the Kernel’s Buddy Allocator

This article walks through Linux kernel physical memory allocation, explaining the hierarchy of allocation interfaces, the role of gfp_mask and ALLOC flags, the fast and slow allocation paths, memory watermarks, NUMA zone handling, and the complex fallback mechanisms including compaction, direct reclaim, and OOM, all illustrated with code snippets and diagrams.

LinuxMemory ManagementNUMA
0 likes · 68 min read
How Linux Allocates Physical Memory: Inside the Kernel’s Buddy Allocator
Liangxu Linux
Liangxu Linux
Dec 27, 2022 · Operations

How to Keep SSH Sessions Alive by Editing the SSH Config

This guide explains how to prevent idle SSH sessions from being terminated by adding a ServerAliveInterval setting to the user‑level or system‑wide SSH configuration files, ensuring the connection stays alive without compromising security.

LinuxNetworkingssh
0 likes · 3 min read
How to Keep SSH Sessions Alive by Editing the SSH Config
MaGe Linux Operations
MaGe Linux Operations
Dec 27, 2022 · Operations

Master Essential Linux Commands for Efficient System Operations

This article shares practical Linux command techniques—including xargs, background execution, process monitoring, multitail, continuous ping logging, TCP state inspection, and SSH port forwarding—to help system administrators streamline tasks, improve script efficiency, and troubleshoot performance issues.

Command LineLinuxNetworking
0 likes · 10 min read
Master Essential Linux Commands for Efficient System Operations
MaGe Linux Operations
MaGe Linux Operations
Dec 26, 2022 · Information Security

Master Linux Connection Tracking and iptables: Complete Guide

This article explains Linux connection tracking (conntrack), its implementation in Netfilter, and provides detailed instructions for using iptables—including rule queries, additions, deletions, modifications, saving, loading, match extensions, custom chains, and logging—to manage firewall behavior and network security effectively.

Linuxconntrackfirewall
0 likes · 31 min read
Master Linux Connection Tracking and iptables: Complete Guide
Practical DevOps Architecture
Practical DevOps Architecture
Dec 26, 2022 · Information Security

Understanding iptables: Tables, Chains, and NAT Operations

This article provides a comprehensive overview of iptables, detailing its host‑type filter table, limitations, the four main tables (filter, nat, mangle, raw), their respective chains, common command examples, and explains NAT concepts such as SNAT, DNAT, and MASQUERADE for Linux network security.

LinuxNATfirewall
0 likes · 6 min read
Understanding iptables: Tables, Chains, and NAT Operations
MaGe Linux Operations
MaGe Linux Operations
Dec 25, 2022 · Operations

Master Netstat: Decode Connections, Sockets & Routing with Practical Commands

This guide explains the netstat command’s purpose, interprets its output sections for active Internet connections and UNIX domain sockets, details common options such as -a, -t, -u, -l, -p, and provides numerous practical examples for listing ports, monitoring traffic, displaying routing tables, and identifying processes.

LinuxSocketcommand-line
0 likes · 12 min read
Master Netstat: Decode Connections, Sockets & Routing with Practical Commands
ITPUB
ITPUB
Dec 25, 2022 · Cloud Native

How to Build a Scalable Distributed File System with MinIO

This guide explains the fundamentals of distributed file systems, compares them with traditional storage, introduces MinIO’s architecture and features, and provides step‑by‑step instructions for deploying a multi‑node MinIO cluster with Nginx load balancing on Linux.

LinuxMinIOObject Storage
0 likes · 16 min read
How to Build a Scalable Distributed File System with MinIO
Architect's Guide
Architect's Guide
Dec 25, 2022 · Fundamentals

Understanding TCP Connection Limits and the Role of Port Numbers

The article explains how TCP connections are identified by a four‑tuple, clarifies the theoretical maximum of 65,535 client ports versus the far larger possible server connections, and discusses practical limits imposed by memory, file descriptors, and system configuration on Linux servers.

LinuxNetworkingPort Numbers
0 likes · 10 min read
Understanding TCP Connection Limits and the Role of Port Numbers
IT Architects Alliance
IT Architects Alliance
Dec 24, 2022 · Operations

Unlocking Linux Observability: A Hands‑On Guide to eBPF with Real‑World Examples

This article introduces eBPF, explains its origins and how it extends BPF for kernel‑level observability, compares it with SystemTap and DTrace, outlines common use cases, details its loading‑compile‑execute workflow, and provides step‑by‑step Python/BCC examples with installation instructions and advanced latency measurement code.

BCCLinuxNetworking
0 likes · 21 min read
Unlocking Linux Observability: A Hands‑On Guide to eBPF with Real‑World Examples
Liangxu Linux
Liangxu Linux
Dec 24, 2022 · Operations

Mastering crontab: Common Pitfalls, Debugging Tips, and Practical Examples

This guide explains what crontab does, how to write and manage user and system cron jobs, shows real‑world syntax examples, highlights typical pitfalls such as environment variables, time fields, special characters and output redirection, and provides debugging strategies including the crontab.guru online parser.

CronDebuggingLinux
0 likes · 15 min read
Mastering crontab: Common Pitfalls, Debugging Tips, and Practical Examples
MaGe Linux Operations
MaGe Linux Operations
Dec 23, 2022 · Backend Development

Unlocking Ultra‑Fast Network I/O: DPDK Fundamentals and Performance Hacks

This article examines the evolving demands of network I/O, analyzes Linux and x86 bottlenecks, explains DPDK's user‑space bypass architecture, and presents practical optimization techniques—including huge pages, SIMD, cache prefetching, and compile‑time tricks—to achieve multi‑gigabit packet processing rates.

DPDKLinuxnetwork I/O
0 likes · 15 min read
Unlocking Ultra‑Fast Network I/O: DPDK Fundamentals and Performance Hacks
21CTO
21CTO
Dec 23, 2022 · Backend Development

Linus Torvalds Slams Intel’s Linear Address Masking (LAM) in Linux 6.2

Linus Torvalds sharply criticized Intel’s new Linear Address Masking feature, deeming its kernel implementation fundamentally broken and refusing to merge it into Linux 6.2, while Intel plans to rewrite the code for a future release.

IntelLAMLinear Address Masking
0 likes · 5 min read
Linus Torvalds Slams Intel’s Linear Address Masking (LAM) in Linux 6.2
High Availability Architecture
High Availability Architecture
Dec 23, 2022 · Fundamentals

Understanding Linux C++ Memory Management: Theory and Classification

This article explains the fundamentals of Linux memory management for C++ backend services, covering memory size categories, lifetime classifications, allocation mechanisms such as kmalloc, vmalloc, brk, mmap, virtual‑to‑physical mapping, lazy allocation, and the performance considerations that guide efficient memory usage.

LinuxMemory Managementoperating-system
0 likes · 11 min read
Understanding Linux C++ Memory Management: Theory and Classification
Architect
Architect
Dec 22, 2022 · Operations

An Introduction to eBPF: Concepts, Use Cases, and Sample Programs

This article explains what eBPF (extended Berkeley Packet Filter) is, compares it with related tracing tools, describes its core mechanisms and common applications such as network monitoring, security filtering and performance analysis, and provides step‑by‑step Python examples with installation instructions and further reading resources.

BCCLinuxPerformance
0 likes · 20 min read
An Introduction to eBPF: Concepts, Use Cases, and Sample Programs
Liangxu Linux
Liangxu Linux
Dec 21, 2022 · Operations

Master Linux Network Commands: IP, Netstat, Ping, Traceroute, DNS & DHCP

This guide explains essential Linux networking commands—including ip, ifconfig, netstat, ping, traceroute, host, dig, systemd-resolve, and dhclient—showing how to view interfaces, check connectivity, trace routes, query DNS records, and manage DHCP leases for effective troubleshooting.

DNSLinux
0 likes · 9 min read
Master Linux Network Commands: IP, Netstat, Ping, Traceroute, DNS & DHCP
21CTO
21CTO
Dec 21, 2022 · Backend Development

Tech Roundup: Musk Leaves Twitter, Google AI, Linux Zstd, GitLab Web IDE, PHP 8.2

Elon Musk announced his resignation as Twitter CEO following a poll, while Google’s Sundar Pichai highlighted AI’s broader impact and unveiled Google Lens handwriting recognition, Linux integrated Zstd 1.5.2 into kernel 6.2, GitLab released a Web IDE beta, and PHP 8.2 introduced readonly classes and new types.

Elon MuskGitLabGoogle AI
0 likes · 7 min read
Tech Roundup: Musk Leaves Twitter, Google AI, Linux Zstd, GitLab Web IDE, PHP 8.2
Su San Talks Tech
Su San Talks Tech
Dec 21, 2022 · Information Security

Block Malicious IPs on a Small Linux Site with iptables and Cron

This guide explains how to detect traffic attacks on a low‑traffic Linux website, split Nginx logs daily, identify IPs with excessive requests, and automatically block them using iptables rules scheduled via cron, complete with ready‑to‑run Bash scripts and common firewall commands.

CronDDoS mitigationLinux
0 likes · 9 min read
Block Malicious IPs on a Small Linux Site with iptables and Cron
Open Source Linux
Open Source Linux
Dec 21, 2022 · Fundamentals

Master Linux Environment Variables: Configuration Methods & Loading Order

This guide explains how to read, set, and persist Linux environment variables using various commands and configuration files, compares multiple configuration approaches, and details the exact sequence in which the system loads these files for both user‑level and system‑wide settings.

LinuxSystem Configurationenvironment variables
0 likes · 11 min read
Master Linux Environment Variables: Configuration Methods & Loading Order
Liangxu Linux
Liangxu Linux
Dec 20, 2022 · Operations

Master Linux Traffic Shaping with TC: Limit Bandwidth per IP and Port

This guide explains how to use Linux's TC tool to shape traffic by creating qdisc, class, and filter rules, allowing you to limit outbound and inbound bandwidth for specific IP addresses or ports, with step‑by‑step commands and practical examples.

LinuxNetworkbandwidth limiting
0 likes · 10 min read
Master Linux Traffic Shaping with TC: Limit Bandwidth per IP and Port
Liangxu Linux
Liangxu Linux
Dec 20, 2022 · Operations

Mastering the Linux df Command: Practical Examples for Disk Space Management

This guide explains how to use the Linux df command with real‑world examples, covering human‑readable output, inode statistics, total usage, filesystem types, inclusion/exclusion filters, specific mount points, and virtual filesystems to help you monitor disk space effectively.

Command LineDisk UsageLinux
0 likes · 9 min read
Mastering the Linux df Command: Practical Examples for Disk Space Management
MaGe Linux Operations
MaGe Linux Operations
Dec 19, 2022 · Fundamentals

What Happens When You Delete an In‑Use File on Linux?

This article investigates Linux's handling of files that are in use—whether opened for reading, running as executables, or loaded as shared libraries—by experimenting with deletion, replacement, and modification, revealing how the kernel preserves file contents via inode references until all processes release them.

LinuxShared LibrarySystem Call
0 likes · 16 min read
What Happens When You Delete an In‑Use File on Linux?
Open Source Linux
Open Source Linux
Dec 19, 2022 · Operations

Step-by-Step Guide: Install Linux Kernel 6.0 on Ubuntu 22.04

Learn how to install and configure the latest Linux Kernel 6.0 on Ubuntu 22.04, covering prerequisites, system updates, downloading source, configuring modules, compiling, installing, updating GRUB, and verifying the new kernel with detailed commands and screenshots.

CompilationInstallationLinux
0 likes · 6 min read
Step-by-Step Guide: Install Linux Kernel 6.0 on Ubuntu 22.04
MaGe Linux Operations
MaGe Linux Operations
Dec 18, 2022 · Fundamentals

Mastering Unix Signals: From Basics to Custom Handlers

This article explains what Unix signals are, categorizes reliable and unreliable signals, describes how they are generated by hardware and software, and details registration, blocking, pending states, handling functions, and practical code examples for custom signal processing.

C++LinuxSystem Programming
0 likes · 16 min read
Mastering Unix Signals: From Basics to Custom Handlers
Liangxu Linux
Liangxu Linux
Dec 17, 2022 · Fundamentals

Understanding Linux Boot: From BIOS POST to Systemd Targets

This guide explains the four main stages of a typical Linux boot sequence—BIOS POST, GRUB2 loading, kernel initialization, and systemd startup—detailing the hardware checks, bootloader behavior, init process, target units, and useful commands for inspecting and changing runlevels.

BIOSLinuxboot process
0 likes · 8 min read
Understanding Linux Boot: From BIOS POST to Systemd Targets
Baidu Geek Talk
Baidu Geek Talk
Dec 16, 2022 · Fundamentals

Exploring ptmalloc: Memory Management in Linux C++ Programs

The article explains how glibc’s default ptmalloc allocator structures memory into main and non‑main arenas, uses chunk‑based bins (fast, unsorted, small, large) for allocation and deallocation, details its locking and OS‑interaction mechanisms, and evaluates its design trade‑offs versus modern allocators.

C++LinuxMemory Management
0 likes · 12 min read
Exploring ptmalloc: Memory Management in Linux C++ Programs
Top Architect
Top Architect
Dec 15, 2022 · Backend Development

Graceful Shutdown of Spring Boot Applications: Avoiding kill -9 Pitfalls

This article explains why using the Linux kill -9 command to stop Java services can cause data loss, demonstrates the differences between forceful and graceful termination, and provides multiple Spring Boot shutdown solutions—including kill -15, actuator endpoints, custom Tomcat connectors, and @PreDestroy hooks—complete with code examples.

JavaKill CommandLinux
0 likes · 21 min read
Graceful Shutdown of Spring Boot Applications: Avoiding kill -9 Pitfalls
Liangxu Linux
Liangxu Linux
Dec 13, 2022 · Fundamentals

Master Linux Shell and Permissions: From Basics to Advanced Control

This guide explains Linux shell fundamentals, how the shell interacts with the kernel, user and file permission concepts, command examples for switching users, modifying permissions with chmod, ownership with chown, group with chgrp, the role of umask, and the sticky bit for secure directory management.

File PermissionsLinuxchmod
0 likes · 14 min read
Master Linux Shell and Permissions: From Basics to Advanced Control
Open Source Linux
Open Source Linux
Dec 13, 2022 · Operations

Master Zabbix 6.2: New Features & Step‑by‑Step Deployment on CentOS 8

This guide introduces Zabbix 6.2’s latest features—including issue suppression, CyberArk vault integration, AWS EC2 templates, and enhanced proxy management—then provides a comprehensive, command‑line walkthrough for installing and configuring Zabbix 6.2 on a CentOS 8 server, covering prerequisites, database setup, web UI, and service startup.

CentOS8DevOpsInstallation
0 likes · 28 min read
Master Zabbix 6.2: New Features & Step‑by‑Step Deployment on CentOS 8
Tencent Cloud Developer
Tencent Cloud Developer
Dec 12, 2022 · Cloud Native

How OpenCloudOS Is Shaping the Future of Linux Server Platforms

OpenCloudOS, a community‑driven Linux distribution, combines full‑stack hardware support, autonomous supply‑chain control, and extensive performance optimizations to deliver a high‑availability, cloud‑native server OS that rivals CentOS while offering 99.999% uptime and up to 50% performance gains in real‑world workloads.

LinuxOpenCloudOScloud-native
0 likes · 8 min read
How OpenCloudOS Is Shaping the Future of Linux Server Platforms
Open Source Linux
Open Source Linux
Dec 12, 2022 · Fundamentals

Unlocking Linux Kernel Secrets: Core Components, Modules, and Essential Commands

This article provides a comprehensive overview of the Linux kernel, explaining its core responsibilities, memory and process management, device drivers, system calls, and security, followed by detailed guidance on kernel modules, common commands such as uname, lsmod, modinfo, modprobe, depmod, and practical steps for compiling and configuring the kernel.

LinuxModulesSystem Calls
0 likes · 24 min read
Unlocking Linux Kernel Secrets: Core Components, Modules, and Essential Commands
Top Architect
Top Architect
Dec 11, 2022 · Backend Development

Introducing and Deploying an Nginx Visualization System: Features, Installation, and Usage

This article introduces a highly recommended open‑source Nginx visualization project, outlines its core features such as configuration management and performance monitoring, provides step‑by‑step installation and deployment instructions for Linux, and shares the source code location along with remaining challenges.

Linuxconfiguration managementnginx
0 likes · 5 min read
Introducing and Deploying an Nginx Visualization System: Features, Installation, and Usage
21CTO
21CTO
Dec 9, 2022 · Fundamentals

Why Linux Is Embracing Rust: What It Means for Kernel Development

Linux will start supporting the Rust programming language from kernel version 6.1, adding about 12,500 lines of code, with ongoing work from the Rust‑for‑Linux community, GCC’s Rust front‑end integration, and early driver examples demonstrating Rust’s potential in kernel development.

GCCLinuxProgramming Languages
0 likes · 5 min read
Why Linux Is Embracing Rust: What It Means for Kernel Development
Open Source Linux
Open Source Linux
Dec 9, 2022 · Fundamentals

Unveiling Linux Kernel Network Stack: Inside sk_buff, net_device, and Netfilter

This article explains core components of the Linux kernel network stack, including the sk_buff packet buffer, net_device interfaces for physical and virtual NICs, the relationship between socket and sock structures, layer transitions, Netfilter hooks, and routing via dst_entry, providing a comprehensive overview for developers.

LinuxNetworkingsk_buff
0 likes · 9 min read
Unveiling Linux Kernel Network Stack: Inside sk_buff, net_device, and Netfilter
Liangxu Linux
Liangxu Linux
Dec 8, 2022 · Fundamentals

Essential Linux Command Cheat Sheet for Beginners

This guide introduces the most frequently used Linux command‑line tools, explaining what each command does, its basic syntax, and common options, so newcomers can quickly perform file management, system inspection, and networking tasks across any Linux distribution.

LinuxUnixbasics
0 likes · 9 min read
Essential Linux Command Cheat Sheet for Beginners
Liangxu Linux
Liangxu Linux
Dec 7, 2022 · Operations

Master systemd: From Basics to Real-World Service Management on Linux

Learn how systemd replaces traditional init on modern Linux, its key features, command syntax, unit file structure, and step-by-step hands-on examples that show how to create and control systemd services for Nginx, Tomcat, and custom Java JAR applications using systemctl.

JavaLinuxTomcat
0 likes · 9 min read
Master systemd: From Basics to Real-World Service Management on Linux
ITPUB
ITPUB
Dec 7, 2022 · Databases

Can Modern OSes Replace Database Kernels? Insights on OS‑Database Synergy

The article examines whether today’s powerful operating systems can assume tasks traditionally handled by database kernels, tracing the evolution from early OS‑dependent databases to modern systems that leverage OS file cache, VMM, and storage optimizations, while also discussing scenarios where direct DB control remains necessary.

LinuxPostgreSQLdatabases
0 likes · 8 min read
Can Modern OSes Replace Database Kernels? Insights on OS‑Database Synergy
Liangxu Linux
Liangxu Linux
Dec 6, 2022 · Operations

How to Open Linux Ports with firewalld and iptables on CentOS

This guide explains how to enable and configure Linux firewall ports on CentOS 7 using firewalld and on CentOS 6 using iptables, covering status checks, opening specific ports, reloading rules, and common troubleshooting tips such as service listening verification.

CentOSLinuxfirewalld
0 likes · 5 min read
How to Open Linux Ports with firewalld and iptables on CentOS
Efficient Ops
Efficient Ops
Dec 5, 2022 · Operations

Mastering tcpdump: Essential Commands for Network Packet Capture and Analysis

This guide explains how to use tcpdump for capturing and filtering network packets on Linux, covering basic usage, interface selection, host and port filters, protocol-specific captures, combined expressions, limiting capture size, saving to files, and a practical troubleshooting scenario with nginx and Node.js.

Linuxnetwork capturepacket analysis
0 likes · 7 min read
Mastering tcpdump: Essential Commands for Network Packet Capture and Analysis
Liangxu Linux
Liangxu Linux
Dec 4, 2022 · Operations

Master Linux Environment Variables: Configure, Load, and Debug Paths Efficiently

This guide explains how to set and read Linux environment variables, presents six practical methods for configuring PATH—including using export, editing ~/.bashrc, ~/.bash_profile, /etc/bashrc, /etc/profile, and /etc/environment—details their scope and persistence, and analyzes the system's variable‑loading order with testing scripts.

Linuxbashenvironment variables
0 likes · 12 min read
Master Linux Environment Variables: Configure, Load, and Debug Paths Efficiently
Thoughts on Knowledge and Action
Thoughts on Knowledge and Action
Dec 2, 2022 · Fundamentals

Understanding TCP: Basics, Handshakes, Flags, and Performance Tuning

This article explains TCP fundamentals—including connection-oriented design, byte‑stream transmission, reliability, header structure, flag meanings, the three‑way handshake, four‑way termination, SYN‑Flood attacks, time‑wait handling, retransmission strategies, kernel tuning parameters, Nagle’s algorithm, and congestion control mechanisms such as slow start and congestion avoidance.

Congestion ControlLinuxNetworking
0 likes · 12 min read
Understanding TCP: Basics, Handshakes, Flags, and Performance Tuning
Open Source Linux
Open Source Linux
Dec 2, 2022 · Fundamentals

Unlock Linux: How Shell Commands Execute and Manage Permissions

This article explains the fundamentals of Linux shell operation, detailing how commands are processed, the role of the shell, user and group permissions, file types, symbolic and octal permission representations, and practical commands like chmod, chown, chgrp, and umask for managing access control.

LinuxUnixpermissions
0 likes · 11 min read
Unlock Linux: How Shell Commands Execute and Manage Permissions
Liangxu Linux
Liangxu Linux
Dec 1, 2022 · Fundamentals

Understanding Linux Shell Mechanics and Permission Management

This article explains how the Linux shell works as an interface to the kernel, describes user and group concepts, details file types and permission representations, and provides step‑by‑step guidance on using chmod, chown, chgrp, umask, and sticky bits to manage access control.

LinuxSticky Bitchmod
0 likes · 10 min read
Understanding Linux Shell Mechanics and Permission Management
21CTO
21CTO
Nov 30, 2022 · Operations

Beyond htop: Top 5 Linux Monitoring Tools and How to Install Them

Discover five powerful Linux system‑monitoring alternatives to htop—atop, vtop, btop++, Glances, and nmon—each with unique features, visual styles, and straightforward installation commands for popular distributions.

GlancesLinuxatop
0 likes · 5 min read
Beyond htop: Top 5 Linux Monitoring Tools and How to Install Them
21CTO
21CTO
Nov 29, 2022 · Fundamentals

Linus Torvalds Alerts: Linux 6.1 Release Clashes with Christmas

Linus Torvalds recently reminded Linux kernel contributors that the development schedule for the upcoming 6.1 release, including rc8 and the final version, will overlap with the Christmas holidays, urging developers to finalize pull requests and avoid last‑minute bugs before the festive break.

Holiday SchedulingLinuxkernel development
0 likes · 4 min read
Linus Torvalds Alerts: Linux 6.1 Release Clashes with Christmas