Tagged articles
5000 articles
Page 34 of 50
Liangxu Linux
Liangxu Linux
Jan 10, 2022 · Operations

Why the ss Command Beats netstat for Fast Socket Monitoring

The article explains how the Linux ss command provides a faster, more detailed view of TCP/UDP sockets than netstat, lists its key features, demonstrates practical examples for filtering by state, address, and port, and shows how to use various ss options for effective network diagnostics.

Network MonitoringSocketcommand line
0 likes · 8 min read
Why the ss Command Beats netstat for Fast Socket Monitoring
dbaplus Community
dbaplus Community
Jan 10, 2022 · Operations

Why Is Linux Load High? Decoding Load Average, CPU Usage & Process States

This article explains Linux process states, how the kernel calculates load average, the relationship between load and CPU utilization, and provides a systematic approach with tools and commands to identify resource bottlenecks, differentiate high‑load/high‑CPU scenarios from high‑load/low‑CPU cases, and pinpoint problematic processes and threads.

Load AverageProcess StatesSystem Bottleneck
0 likes · 11 min read
Why Is Linux Load High? Decoding Load Average, CPU Usage & Process States
Open Source Linux
Open Source Linux
Jan 10, 2022 · Operations

Where Does Linux Store Its System Logs? A Complete /var/log Guide

This article enumerates the most common Linux system log files under /var/log, explains the purpose of each log—including messages, dmesg, auth, boot, daemon, and service-specific logs—and lists key subdirectories for web, mail, audit, and other services.

Log FilesOperationslinux
0 likes · 5 min read
Where Does Linux Store Its System Logs? A Complete /var/log Guide
Ops Development Stories
Ops Development Stories
Jan 10, 2022 · Databases

Master PostgreSQL 12: Configure Streaming Replication and WAL Archiving

This tutorial walks through setting up PostgreSQL 12 master‑slave streaming replication and continuous WAL archiving, covering password‑less SSH, master and standby configuration, base backup, recovery settings, and verification steps to achieve a high‑availability database cluster.

Database HAPostgreSQLStreaming Replication
0 likes · 13 min read
Master PostgreSQL 12: Configure Streaming Replication and WAL Archiving
Liangxu Linux
Liangxu Linux
Jan 9, 2022 · Operations

How to Keep Linux Processes Running After SSH Disconnects

This guide explains why SSH sessions terminate running programs due to SIGINT and SIGHUP, and demonstrates practical techniques—including using '&', nohup, job control commands, and GNU Screen—to run Linux processes reliably in the background even when the connection drops.

SSHbackground processesjob-control
0 likes · 8 min read
How to Keep Linux Processes Running After SSH Disconnects
Open Source Linux
Open Source Linux
Jan 9, 2022 · Fundamentals

Why Linux File System Differs from Windows: Key Differences Explained

This article introduces beginners to the fundamental differences between Linux and Windows file systems, covering directory structures, case sensitivity, path separators, the absence of drive letters, the "everything is a file" concept, and how file handling differs across the two operating systems.

Case SensitivityDirectory StructureOperating System Basics
0 likes · 6 min read
Why Linux File System Differs from Windows: Key Differences Explained
IT Xianyu
IT Xianyu
Jan 6, 2022 · Backend Development

Spring Boot Packaging with Maven Assembly Plugin and Shell Deployment Script

This article explains how to use Maven profiles and the maven‑assembly‑plugin to create environment‑specific zip packages for a Spring Boot application and provides a reusable shell script (shenniu_publish.sh) for extracting, starting, stopping, and managing the deployed JAR on Linux.

Spring Bootdeploymentlinux
0 likes · 14 min read
Spring Boot Packaging with Maven Assembly Plugin and Shell Deployment Script
Liangxu Linux
Liangxu Linux
Jan 5, 2022 · Backend Development

How to Set Up Multiple Nginx Virtual Hosts on a Single Server

This guide explains what virtual hosts are, how they work in Nginx, and provides step‑by‑step commands to create directory structures, test pages, server block configuration files, enable and disable sites, and verify the setup on a Linux server.

Virtual HostWeb serverlinux
0 likes · 10 min read
How to Set Up Multiple Nginx Virtual Hosts on a Single Server
Architecture Digest
Architecture Digest
Jan 5, 2022 · Fundamentals

Traditional System Call I/O, Read/Write Operations, and High‑Performance Optimizations in Linux

This article explains how Linux implements traditional system‑call I/O using read() and write(), details the data‑copy and context‑switch overhead of read and write operations, describes network and disk I/O, and introduces high‑performance techniques such as zero‑copy, multiplexing, and page‑cache optimizations.

I/OOperating SystemsSystem Calls
0 likes · 12 min read
Traditional System Call I/O, Read/Write Operations, and High‑Performance Optimizations in Linux
Java High-Performance Architecture
Java High-Performance Architecture
Dec 30, 2021 · Information Security

How to Deploy and Manage JumpServer for Secure Remote Access

This guide walks you through installing JumpServer—a bastion host solution that adds permission control, session monitoring, and audit logging to remote server access—by setting up MariaDB and Redis, configuring Docker, generating secret keys, running the JumpServer container, and configuring users, groups, assets, and permissions.

Bastion HostDevOpsDocker
0 likes · 16 min read
How to Deploy and Manage JumpServer for Secure Remote Access
Efficient Ops
Efficient Ops
Dec 30, 2021 · Operations

How to Recover Accidentally Deleted Linux Files with lsof and extundelete

This guide explains why careless file deletion can cause serious loss, introduces Linux tools like lsof and extundelete for recovering deleted files, and provides step‑by‑step commands for installing, locating open file descriptors, and restoring individual or all deleted data safely.

File Recoveryextundeletelinux
0 likes · 8 min read
How to Recover Accidentally Deleted Linux Files with lsof and extundelete
ITPUB
ITPUB
Dec 30, 2021 · Fundamentals

Master Linux Users, Groups, and File Permissions: A Complete Guide

This article explains Linux's multi‑user concepts, detailing owners, groups, and others, walks through interpreting the ls‑al output, clarifies permission bits and i‑node links, and provides practical commands (chgrp, chown, chmod) for securely managing file and directory permissions.

Users and Groupschgrpchmod
0 likes · 15 min read
Master Linux Users, Groups, and File Permissions: A Complete Guide
Practical DevOps Architecture
Practical DevOps Architecture
Dec 29, 2021 · Operations

Installing and Configuring OpenLDAP on Linux

This guide walks through installing OpenLDAP packages, loading schema files, configuring domain settings, enabling the memberof and refint modules, and installing phpLDAPadmin on a Linux server, providing all necessary commands and LDIF examples.

AuthenticationLDAPOpenLDAP
0 likes · 6 min read
Installing and Configuring OpenLDAP on Linux
ITPUB
ITPUB
Dec 29, 2021 · Fundamentals

2021 Linux Milestones: From Stallman's Return to Edge and Steam Deck

A concise roundup of the most impactful Linux events of 2021, covering Richard Stallman's comeback, Arch Linux's new installer script, Microsoft Edge's stable Linux release, CentOS alternatives, Steam Deck's Linux base, anti‑cheat support, GNOME 40, native NTFS driver, Linux's 30th anniversary, Linus Tech Tips' desktop experiment, Apple M1 Linux progress, and the implications of Windows 11.

NewsOperating Systemsdistribution
0 likes · 9 min read
2021 Linux Milestones: From Stallman's Return to Edge and Steam Deck
Liangxu Linux
Liangxu Linux
Dec 28, 2021 · Operations

5 Quick Linux Commands to Empty a File Instantly

Learn five practical Linux techniques—using shell redirection, built‑in commands, /dev/null with cat/cp/dd, echo, and truncate—to clear a file's contents without deleting the file, each with clear examples and explanations.

CATEchoFile
0 likes · 4 min read
5 Quick Linux Commands to Empty a File Instantly
MaGe Linux Operations
MaGe Linux Operations
Dec 28, 2021 · Operations

5 Simple Shell Tricks to Empty Files Instantly

This guide shows five practical Linux shell methods—including redirection to /dev/null, using the built‑in ':' or true commands, cat/cp/dd utilities, echo with -n, and the truncate command—to quickly clear a file’s contents without deleting the file itself.

File ManagementTRUNCATElinux
0 likes · 3 min read
5 Simple Shell Tricks to Empty Files Instantly
Efficient Ops
Efficient Ops
Dec 27, 2021 · Operations

Why the ss Command Beats netstat for Fast Socket Monitoring

Learn how the Linux ss utility provides faster, more detailed socket statistics than netstat, covering TCP/UDP listings, state filtering, process association, and practical command examples, while explaining why ss reads kernel data directly for superior performance in system monitoring.

linuxnetstat alternativesocket monitoring
0 likes · 9 min read
Why the ss Command Beats netstat for Fast Socket Monitoring
21CTO
21CTO
Dec 27, 2021 · Operations

Rediscovered 1994 Linus Torvalds Talk & Linux 5.16 Powers AMD Laptops Up to 14%

The article reveals the recovered 1994 Linus Torvalds presentation, highlights Linux 5.16's performance gains for AMD mobile CPUs, discusses upcoming Linux security initiatives such as SBOM and Rust adoption, and warns of compatibility challenges as Chrome approaches version 100.

AMDChromeSBOM
0 likes · 8 min read
Rediscovered 1994 Linus Torvalds Talk & Linux 5.16 Powers AMD Laptops Up to 14%
Open Source Linux
Open Source Linux
Dec 27, 2021 · Fundamentals

2021’s Top 12 Linux Milestones That Shaped the Open‑Source World

As 2021 draws to a close, this roundup highlights twelve pivotal Linux developments—from Richard Stallman's controversial return and Arch Linux’s new installer to Microsoft Edge on Linux, the rise of CentOS alternatives, Steam Deck’s Arch‑based OS, native NTFS support, and the celebration of Linux’s 30th anniversary—each reshaping the ecosystem for users and developers alike.

desktopdistributionskernel
0 likes · 9 min read
2021’s Top 12 Linux Milestones That Shaped the Open‑Source World
Architect's Tech Stack
Architect's Tech Stack
Dec 24, 2021 · Operations

CentOS 8 End of Life and Alternatives Overview

The article explains that CentOS Linux 8 reaches its end of life on December 31, 2021, details the shift to CentOS Stream, outlines the extended support timelines for CentOS 7, and lists alternative enterprise‑grade Linux distributions such as AlmaLinux, Rocky Linux, and others.

CentOSEnd of LifeRed Hat
0 likes · 4 min read
CentOS 8 End of Life and Alternatives Overview
ITPUB
ITPUB
Dec 21, 2021 · Fundamentals

Understanding Linux: Kernel, Shell, Filesystem, and Core Components Explained

This article provides a comprehensive overview of Linux's core components—including the kernel, shell, virtual file system, memory and process management, device drivers, networking, and disk partitioning—explaining their roles, structures, and how they interact within the operating system.

FilesystemMountkernel
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystem, and Core Components Explained
ITPUB
ITPUB
Dec 20, 2021 · Operations

Secure Cross‑Platform File Transfer Made Easy with Croc

This guide explains how to install the open‑source Croc tool on Linux and other platforms, use its relay‑based, PAKE‑encrypted protocol to transfer files, folders, or text securely, customize code phrases, pipe data, set output directories, and access full command‑line help.

command linecroccross-platform
0 likes · 9 min read
Secure Cross‑Platform File Transfer Made Easy with Croc
Programmer DD
Programmer DD
Dec 20, 2021 · Operations

Master Linux System Commands: crypt, kill, shred, zombies, at & daemons Explained

This article introduces essential Linux commands—including crypt for file encryption, kill variants for terminating processes, shred for secure deletion, zombie process identification, the at scheduler, and daemon management—explaining their usage, options, and practical examples for effective system administration.

cryptdaemonskill
0 likes · 7 min read
Master Linux System Commands: crypt, kill, shred, zombies, at & daemons Explained
Liangxu Linux
Liangxu Linux
Dec 19, 2021 · Operations

Mastering the Linux ‘find’ Command: Powerful File Search Techniques

Learn how to effectively locate files on POSIX systems using the versatile ‘find’ command, covering installation, name-based searches, wildcards, regular expressions, modification time filters, type restrictions, depth control, and practical examples for Linux, BSD, and macOS environments.

command-linefile-searchfind
0 likes · 7 min read
Mastering the Linux ‘find’ Command: Powerful File Search Techniques
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 16, 2021 · Fundamentals

How Traditional System Call I/O Works and How to Optimize It

Traditional Linux I/O relies on read() and write() system calls that involve multiple CPU and DMA copies and context switches, while modern optimizations such as zero‑copy, multiplexing, and page cache techniques reduce copying overhead, and understanding buffered, mmap, and direct I/O reveals their impact on performance.

I/OSystem Callslinux
0 likes · 12 min read
How Traditional System Call I/O Works and How to Optimize It
Efficient Ops
Efficient Ops
Dec 15, 2021 · Fundamentals

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

This article provides a comprehensive overview of Linux system architecture, covering the kernel, memory and process management, virtual and physical filesystems, device drivers, networking, shell types, file types, directory structures, partitioning, mounting, and link mechanisms, all illustrated with diagrams and command examples.

FilesystemLinkskernel
0 likes · 35 min read
Understanding Linux: Kernel, Shell, Filesystem, and Process Management
Open Source Linux
Open Source Linux
Dec 14, 2021 · Fundamentals

5 Quick Linux Commands to Empty a File Instantly

Learn five simple Linux shell techniques—including redirection to /dev/null, the true command, cat/cp/dd utilities, echo variations, and truncate—to efficiently clear a file’s contents without deleting the file itself, all explained with clear examples and code snippets.

DevNullFile ClearingTRUNCATE
0 likes · 3 min read
5 Quick Linux Commands to Empty a File Instantly
Refining Core Development Skills
Refining Core Development Skills
Dec 14, 2021 · Fundamentals

Why Practice and Implementation Matter in Learning Computer Networks

The article argues that both hands‑on practice and deep understanding of network implementations are essential for computer‑science students and engineers, illustrating the gap with theory‑only learning, presenting the pyramid learning model, recommending Linux tools, coding exercises, and detailed studies of TCP, epoll, and I/O performance.

PracticeTCPimplementation
0 likes · 13 min read
Why Practice and Implementation Matter in Learning Computer Networks
Programmer DD
Programmer DD
Dec 10, 2021 · Operations

Which Linux Distribution Is Best for Developers, Ops, and Security Experts?

Based on ZDNet’s survey of professional developers, operations engineers, and security specialists, this article ranks the top five Linux distributions—Fedora, Arch Linux, Gentoo, Kali Linux, and SystemRescue—detailing each distro’s strengths, target audience, and unique features to help you choose the right platform.

Arch LinuxFedoraGentoo
0 likes · 6 min read
Which Linux Distribution Is Best for Developers, Ops, and Security Experts?
Architects' Tech Alliance
Architects' Tech Alliance
Dec 10, 2021 · Fundamentals

How Does Linux System Call I/O Work? A Deep Dive into Read/Write, Buffers, and Performance

The article explains Linux’s traditional system‑call I/O path, detailing how read() and write() trigger multiple CPU and DMA copies and context switches, describes read and write workflows, explores network and disk I/O, examines the Linux I/O stack, page cache, buffering strategies, zero‑copy, mmap and Direct I/O, and discusses performance trade‑offs.

BufferingDirect I/OI/O
0 likes · 13 min read
How Does Linux System Call I/O Work? A Deep Dive into Read/Write, Buffers, and Performance
DataFunSummit
DataFunSummit
Dec 10, 2021 · Fundamentals

Mastering the Linux Trio: Practical Grep, Sed, and Awk Techniques

This tutorial introduces the three essential Linux text‑processing tools—grep, sed, and awk—explains their core options and syntax, and provides concrete command‑line examples so readers can quickly improve file‑handling efficiency and operational productivity.

Grepawkcommand line
0 likes · 16 min read
Mastering the Linux Trio: Practical Grep, Sed, and Awk Techniques
Efficient Ops
Efficient Ops
Dec 9, 2021 · Operations

Master Linux Performance: Deep Dive into top, free, and vmstat Commands

This article provides a comprehensive guide to Linux performance monitoring by explaining the usage, options, and output interpretation of the top, free, and vmstat commands, complete with practical examples, field breakdowns, and tips for effective system analysis.

free commandlinuxtop command
0 likes · 32 min read
Master Linux Performance: Deep Dive into top, free, and vmstat Commands
Liangxu Linux
Liangxu Linux
Dec 9, 2021 · Operations

10 Must‑Have Linux CLI Alternatives to Boost Your Productivity

Discover ten powerful Linux command‑line replacements—including bat, duf, tldr, htop, glances, exa, fd, ag, axel, and pydf—detailing installation across major distributions, core features, usage examples, and customization tips to enhance file viewing, system monitoring, searching, and downloading efficiency.

command-line-toolslinuxproductivity
0 likes · 21 min read
10 Must‑Have Linux CLI Alternatives to Boost Your Productivity
21CTO
21CTO
Dec 9, 2021 · Fundamentals

Top 5 Linux Distros Every Developer Should Try

This article introduces five popular Linux distributions—Ubuntu, Linux Mint, Kali Linux, Parrot OS, and Fedora—explaining their features, target audiences, and why they are well‑suited for programmers and developers seeking open‑source, customizable development environments.

Developmentlinuxlinux distributions
0 likes · 7 min read
Top 5 Linux Distros Every Developer Should Try
ITPUB
ITPUB
Dec 9, 2021 · Fundamentals

Top 5 Linux Distributions Every Developer Should Know

This guide introduces Linux, explains why its open‑source nature leads to many flavors, and reviews five developer‑friendly distributions—Ubuntu, Linux Mint, Kali Linux, Parrot OS, and Fedora—highlighting their key features, use cases, and community support.

KaliUbuntudeveloper
0 likes · 7 min read
Top 5 Linux Distributions Every Developer Should Know
Open Source Linux
Open Source Linux
Dec 8, 2021 · Operations

Essential Linux Command-Line Tricks for System Administration

This guide presents a collection of practical Linux command-line snippets—including file searching, batch extraction, text processing with sed, directory checks, disk usage monitoring, log analysis, firewall rules, and SNMP configuration—to help system administrators automate routine tasks efficiently.

Shell scriptinglinux
0 likes · 10 min read
Essential Linux Command-Line Tricks for System Administration
ITPUB
ITPUB
Dec 8, 2021 · Operations

Master Linux Command History: Reduce Repetition and Boost Efficiency

This guide explains how the Linux shell stores command history, how to view, search, repeat, and manage entries, and how to configure environment variables for timestamps, size limits, custom files, and security, helping administrators streamline their workflow.

Bashhistorylinux
0 likes · 11 min read
Master Linux Command History: Reduce Repetition and Boost Efficiency
Efficient Ops
Efficient Ops
Dec 7, 2021 · Operations

20 Essential Linux Terminal Tricks to Supercharge Your Productivity

Discover a collection of 20 practical Linux terminal shortcuts—from tab completion and quick directory navigation to command chaining, reverse history search, and efficient log handling—that can dramatically reduce typing, prevent errors, and boost your workflow efficiency across any distribution or shell environment.

command-linelinuxshortcuts
0 likes · 13 min read
20 Essential Linux Terminal Tricks to Supercharge Your Productivity
Open Source Linux
Open Source Linux
Dec 6, 2021 · Operations

Essential Linux Command Cheat Sheet for System Administration

This comprehensive guide presents essential Linux commands for system shutdown, reboot, hardware inspection, file manipulation, user management, networking, performance monitoring, and troubleshooting, offering clear examples and code snippets to help administrators efficiently manage and diagnose Linux servers.

linuxnetworking
0 likes · 24 min read
Essential Linux Command Cheat Sheet for System Administration
Efficient Ops
Efficient Ops
Dec 5, 2021 · Backend Development

How I Boosted a Python Service to 50k QPS: Real‑World Performance Tuning Steps

This article details a step‑by‑step performance optimization of a Python backend service, covering requirement analysis, architecture redesign with caching and Redis queues, load‑testing results, TCP TIME_WAIT issues, and kernel parameter tweaks that ultimately raised throughput to 50,000 QPS with zero errors.

Performance OptimizationPythonTCP
0 likes · 9 min read
How I Boosted a Python Service to 50k QPS: Real‑World Performance Tuning Steps
Practical DevOps Architecture
Practical DevOps Architecture
Dec 5, 2021 · Databases

Deploying MHA for MySQL High Availability – Part 1

This guide walks through the step‑by‑step deployment of MHA on a MySQL cluster, covering package installation on all nodes, copying and installing the MHA RPMs, creating the required MySQL user, configuring MHA, testing SSH connectivity, and reviewing the failover script.

DatabaseMHAMySQL
0 likes · 6 min read
Deploying MHA for MySQL High Availability – Part 1
Laravel Tech Community
Laravel Tech Community
Dec 5, 2021 · Backend Development

PHP 8.1 Release and Performance Benchmark Report

The article announces the official release of PHP 8.1 and presents a detailed performance benchmark conducted on an Ubuntu Linux AMD EPYC 72F3 server, comparing multiple PHP versions and highlighting the roughly 4% speed improvement of PHP 8.1 over its predecessor.

PHPVersion 8.1benchmark
0 likes · 4 min read
PHP 8.1 Release and Performance Benchmark Report
21CTO
21CTO
Dec 4, 2021 · Operations

Why CentOS Stream 9 Is the Preview of Future RHEL Releases

CentOS Stream 9, released before CentOS Linux 8’s end‑of‑life, serves as a continuously delivered distro that mirrors RHEL’s upcoming releases, using Fedora 34 as its base and undergoing rigorous testing to ensure stability comparable to RHEL itself.

CentOS StreamRHELlinux
0 likes · 4 min read
Why CentOS Stream 9 Is the Preview of Future RHEL Releases
ITPUB
ITPUB
Dec 3, 2021 · Operations

10 Must‑Have Linux CLI Tools to Supercharge Your Workflow

This guide introduces ten powerful Linux command‑line utilities—including bat, duf, tldr, htop, glances, exa, fd, ag, axel, and pydf—covers their installation across major distributions, showcases essential usage examples, and highlights key features that make them superior alternatives to classic tools.

CLIlinuxopen-source
0 likes · 22 min read
10 Must‑Have Linux CLI Tools to Supercharge Your Workflow
Cloud Native Technology Community
Cloud Native Technology Community
Dec 2, 2021 · Cloud Native

Understanding cgroup and namespace in Linux for Cloud‑Native Containers

This article explains the role of Linux cgroup and namespace technologies in providing resource isolation and security for containers, traces their historical development from early chroot mechanisms to modern Docker and Kubernetes, and details cgroup architecture, core files, migration, delegation, and practical usage examples.

ContainerDockerNamespace
0 likes · 17 min read
Understanding cgroup and namespace in Linux for Cloud‑Native Containers
Open Source Linux
Open Source Linux
Dec 1, 2021 · Fundamentals

Understanding Linux I/O Models: Blocking, Non‑Blocking, and Multiplexing Explained

This article explains core Linux I/O concepts—including synchronous vs. asynchronous operations, blocking vs. non‑blocking behavior, user and kernel space separation, process switching, file descriptors, cache I/O, and the differences among select, poll, and epoll—providing a comprehensive overview for developers.

BlockingI/O ModelsMultiplexing
0 likes · 17 min read
Understanding Linux I/O Models: Blocking, Non‑Blocking, and Multiplexing Explained
Liangxu Linux
Liangxu Linux
Nov 29, 2021 · Operations

How to Accurately Check Directory Sizes on Linux with du and ls

This guide explains why ls -lh shows only the directory entry size, introduces the du command for real disk usage, details its most useful options, and provides step‑by‑step examples for measuring directory sizes on a Linux system.

BashFilesystemcommand-line
0 likes · 8 min read
How to Accurately Check Directory Sizes on Linux with du and ls
Open Source Linux
Open Source Linux
Nov 28, 2021 · Operations

Boost Linux Server Performance: 20 Proven Optimization Techniques

This guide presents twenty practical Linux server optimization methods—from kernel elevator tuning and daemon reduction to TCP tweaks, secure backups, and effective monitoring commands—helping administrators enhance reliability, speed, and security while reducing resource consumption.

Performance tuningkernellinux
0 likes · 14 min read
Boost Linux Server Performance: 20 Proven Optimization Techniques
IT Architects Alliance
IT Architects Alliance
Nov 28, 2021 · Fundamentals

Understanding Synchronization, Blocking, and I/O Models in Linux

This article explains the concepts of synchronous vs. asynchronous execution, blocking vs. non‑blocking operations, user and kernel space, process switching, file descriptors, cache I/O, and compares various Linux I/O models such as select, poll, epoll, signal‑driven and asynchronous I/O.

BlockingIO modelsSynchronization
0 likes · 15 min read
Understanding Synchronization, Blocking, and I/O Models in Linux
Open Source Linux
Open Source Linux
Nov 25, 2021 · Information Security

Master Linux Incident Response: Step-by-Step Virus Detection and Removal

This guide walks through a four‑stage Linux incident‑response workflow—identifying symptoms, killing malicious processes, closing persistence mechanisms, and hardening the system—while providing the exact shell commands needed to detect and eradicate Linux malware.

Incident ResponseMalware RemovalShell Commands
0 likes · 6 min read
Master Linux Incident Response: Step-by-Step Virus Detection and Removal
Qingyun Technology Community
Qingyun Technology Community
Nov 24, 2021 · Operations

How eBPF Toolchains Simplify Kernel Tracing from BCC to BPFtrace

This article walks through the high‑level components of eBPF programs—backend, loader, frontend, and data structures—showing how the original sock_example.c is split into separate files, how LLVM compiles restricted C to ELF, and how projects like BCC, BPFtrace, and IOVisor automate development, deployment, and cloud‑native observability while highlighting their trade‑offs for embedded environments.

BCCOperationsbpftrace
0 likes · 15 min read
How eBPF Toolchains Simplify Kernel Tracing from BCC to BPFtrace
Open Source Linux
Open Source Linux
Nov 23, 2021 · Fundamentals

10 Surprising Linux Facts You Probably Didn’t Know

From powering supercomputers and Hollywood blockbusters to hidden Easter eggs in its source code, this article reveals ten little‑known, fascinating facts about Linux’s history, its mascot, contributors, and surprising cultural ties.

Fun Factslinuxopen source
0 likes · 9 min read
10 Surprising Linux Facts You Probably Didn’t Know
ITPUB
ITPUB
Nov 23, 2021 · Fundamentals

How IBM’s CPU Namespace Prototype Redefines Linux Resource Isolation

IBM’s early‑stage CPU Namespace prototype introduces a new Linux kernel namespace that virtualizes logical CPU IDs, enabling containers to see isolated CPU resources, improving consistency, security, and fairness, with test results showing up to 95% memory usage reduction and 64% latency drop without affecting throughput.

CPU NamespaceContainersIBM
0 likes · 6 min read
How IBM’s CPU Namespace Prototype Redefines Linux Resource Isolation
政采云技术
政采云技术
Nov 23, 2021 · Fundamentals

File System Concepts and Linux Virtual File System (VFS) Overview

This article explains the purpose and functions of file systems, describes logical and physical file structures, introduces Linux's virtual file system architecture and its core data structures such as superblocks, inodes, dentries and file objects, and details the path‑lookup process used by the kernel when opening files.

file systemkernellinux
0 likes · 33 min read
File System Concepts and Linux Virtual File System (VFS) Overview
Efficient Ops
Efficient Ops
Nov 22, 2021 · Operations

Essential Linux Shell Commands for System Monitoring & Troubleshooting

This guide compiles a comprehensive set of Linux shell commands and common regular expressions for checking processes, CPU, memory, disk usage, network activity, logs, and other system metrics, helping administrators quickly diagnose and resolve performance issues.

command linelinuxops
0 likes · 14 min read
Essential Linux Shell Commands for System Monitoring & Troubleshooting
Liangxu Linux
Liangxu Linux
Nov 20, 2021 · Fundamentals

15 Essential Open‑Source Linux Projects Every Developer Should Explore

A curated collection of high‑quality open‑source Linux projects—including command‑line tools, security guides, tutorials, and web‑based shells—provides clear descriptions, key features, and direct GitHub links to help beginners and seasoned professionals quickly enhance their Linux expertise.

Tutorialcommand linelinux
0 likes · 7 min read
15 Essential Open‑Source Linux Projects Every Developer Should Explore
Liangxu Linux
Liangxu Linux
Nov 18, 2021 · Fundamentals

Why Does Linux Use Preemptible Kernels? A Deep Dive into Kernel Preemption Mechanics

This article explains the technical details of Linux kernel preemption, covering the difference between preemptible and non‑preemptible kernels, the role of the reschedule flag and preempt count, scheduling checkpoints and preempt points, low‑latency handling in non‑preemptible kernels, and the voluntary preemption model.

ARM64CFSScheduling
0 likes · 20 min read
Why Does Linux Use Preemptible Kernels? A Deep Dive into Kernel Preemption Mechanics
TAL Education Technology
TAL Education Technology
Nov 18, 2021 · Backend Development

Server‑Side Network Concurrency Models and Linux I/O Multiplexing (select, epoll)

This article explains fundamental concepts of streams, I/O operations, blocking and non‑blocking behavior, compares blocking wait with busy polling, and then details five practical solutions—including multithreading, select, and epoll—while presenting Linux epoll API usage, code examples, and a comprehensive overview of seven common server concurrency models.

IO MultiplexingNetwork ConcurrencyServer Architecture
0 likes · 32 min read
Server‑Side Network Concurrency Models and Linux I/O Multiplexing (select, epoll)
Liangxu Linux
Liangxu Linux
Nov 17, 2021 · Fundamentals

Unlocking Linux File System Secrets: Disk Structure, Inodes, and IO Performance

This article explores Linux file system fundamentals, covering physical disk layout, partition strategies, how the OS reduces random‑read latency, the real space cost of empty files and directories, inode usage, block allocation, and practical tips for improving disk I/O performance.

Filesystem FundamentalsPartitioningdisk I/O
0 likes · 16 min read
Unlocking Linux File System Secrets: Disk Structure, Inodes, and IO Performance
Liangxu Linux
Liangxu Linux
Nov 16, 2021 · Operations

4 Essential Open‑Source Services to Run on Your Linux Server

This article introduces four open‑source server tools—Samba for Windows file sharing, Snapdrop for peer‑to‑peer file transfer, VLC for media streaming, and PulseAudio for network audio—explaining their purpose, basic setup steps, and where to find their source repositories.

PulseAudioSambaServer
0 likes · 5 min read
4 Essential Open‑Source Services to Run on Your Linux Server
Liangxu Linux
Liangxu Linux
Nov 15, 2021 · Operations

Spice Up Your Linux Terminal with Fun ASCII Games and Visuals

This guide shows Linux system operators how to install and run a collection of entertaining terminal utilities—such as asciiview, oneko, cmatrix, a custom pipe screensaver, sl, and ninvaders—complete with commands, code snippets, and sample output images to brighten up long‑hour work sessions.

ASCII artTerminalfun utilities
0 likes · 9 min read
Spice Up Your Linux Terminal with Fun ASCII Games and Visuals
Architect's Tech Stack
Architect's Tech Stack
Nov 15, 2021 · Operations

Understanding and Using the su and sudo Commands in Linux

This article systematically explains the differences, usage patterns, and practical examples of the Linux su and sudo commands, covering user creation, login‑shell vs non‑login‑shell switches, the -c option, sudoers configuration, and security considerations for privilege escalation.

System AdministrationUser Managementlinux
0 likes · 13 min read
Understanding and Using the su and sudo Commands in Linux
Open Source Linux
Open Source Linux
Nov 14, 2021 · Operations

How to Quickly Identify Disk Space Hogs on Linux Servers

Learn step-by-step Linux techniques—including df, du, find, and lsof commands—to pinpoint large directories or files, filter results, handle hidden space consumption, and adjust reserved filesystem space, ensuring you can efficiently resolve unexpected disk usage issues on your servers.

Operationsdfdisk usage
0 likes · 4 min read
How to Quickly Identify Disk Space Hogs on Linux Servers
Liangxu Linux
Liangxu Linux
Nov 14, 2021 · Operations

How to Spot and Diagnose Linux Hardware Bottlenecks with GUI Tools

This guide explains how to identify CPU, memory, storage, USB, network, and GPU bottlenecks on a Linux PC using only open‑source graphical tools such as GNOME System Monitor, HardInfo, atop and nethogs, providing clear visual cues and step‑by‑step instructions.

GNOMEHardInfoHardware Bottleneck
0 likes · 14 min read
How to Spot and Diagnose Linux Hardware Bottlenecks with GUI Tools
21CTO
21CTO
Nov 13, 2021 · Cloud Native

What’s New in RHEL 8.5? Deep Dive into Container and Cloud‑Native Enhancements

RHEL 8.5, the latest Red Hat Enterprise Linux release, brings extensive container, Kubernetes, Ansible system‑role, and performance‑monitoring improvements—including Podman image support, signed container images, rootless OverlayFS, enhanced Cockpit console, and new roles for VPN, Postfix, LVM VDO, and Microsoft SQL Server—making it ready for any platform.

AnsibleContainersRHEL
0 likes · 5 min read
What’s New in RHEL 8.5? Deep Dive into Container and Cloud‑Native Enhancements