Tagged articles

Linux

5000 articles · Page 38 of 50
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.

Command LineLinuxawk
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.

Linuxfree commandtop 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.

LinuxProductivitycommand-line-tools
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.

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

LinuxShell scripting
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.

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

LinuxShortcutscommand-line
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.

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

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

LinuxPHPVersion 8.1
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 StreamLinuxRHEL
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.

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

DockerLinuxNamespace
0 likes · 17 min read
Understanding cgroup and namespace in Linux for Cloud‑Native Containers
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.

LinuxPerformance Tuningkernel
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.

IO modelsLinuxSELECT
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.

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

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

LinuxVFSfile system
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
Python Programming Learning Circle
Python Programming Learning Circle
Nov 22, 2021 · Operations

Debugging Supervisor Log Rotation Issues on Linux

This article explains how to troubleshoot fragmented log files caused by the Supervisor process manager on Linux, covering configuration details, log‑rotation constraints, diagnostic commands, and the eventual resolution by restarting the supervisord service.

LinuxProcess ManagementPython
0 likes · 5 min read
Debugging Supervisor Log Rotation Issues on Linux
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.

Command LineLinuxopen source
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.

ARM64CFSLinux
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 MultiplexingLinuxNetwork Concurrency
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.

Disk I/OFilesystem FundamentalsLinux
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.

LinuxPulseAudioSamba
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 artLinuxShell script
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.

LinuxUser Managementprivilege escalation
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.

Disk UsageLinuxdf
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.

AnsibleContainersKubernetes
0 likes · 5 min read
What’s New in RHEL 8.5? Deep Dive into Container and Cloud‑Native Enhancements
Open Source Linux
Open Source Linux
Nov 13, 2021 · Operations

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

This guide explains how to configure Keepalived and HAProxy on Linux to achieve software load balancing and high availability, covering installation, core features, VRRP-based failover, health checks, session persistence, SSL offloading, and traffic routing with practical configuration examples.

HAProxyLinuxhigh availability
0 likes · 25 min read
How to Build High‑Availability Load Balancing with Keepalived and HAProxy
Open Source Linux
Open Source Linux
Nov 11, 2021 · Fundamentals

Master DNS: Basics, Docker Setup, and Real-World Troubleshooting

This guide explains DNS fundamentals, shows how to set up a Docker container for testing, demonstrates configuring and modifying DNS settings, and walks through common DNS issues such as missing resolvers, slow queries, hosts file overrides, and unstable reverse lookups, with practical command‑line examples.

DNSDockerLinux
0 likes · 15 min read
Master DNS: Basics, Docker Setup, and Real-World Troubleshooting
Liangxu Linux
Liangxu Linux
Nov 11, 2021 · Fundamentals

10 Surprising Linux Facts You Probably Didn’t Know

From the quirky origin of the Linux name and the Tux mascot to hidden reboot() Easter eggs, Torvalds' reduced coding role, Steve Jobs' job offer, Apache’s boost, military adoption, Hollywood’s reliance, Microsoft’s contributions, and even a Swiss laundry‑detergent brand, this article reveals little‑known stories that highlight Linux’s far‑reaching impact.

Fun FactsLinuxhistory
0 likes · 9 min read
10 Surprising Linux Facts You Probably Didn’t Know
21CTO
21CTO
Nov 11, 2021 · Fundamentals

Why Write Linux Kernel Modules? A Step‑by‑Step Guide to Building Your First LKM

This tutorial explains why kernel modules are needed, walks through preparing a Linux environment, installing required headers, creating and compiling a simple "Hello, World" module, extending it to a character device driver, and shows how to load, test, and unload the module safely.

C programmingKernel ModuleLinux
0 likes · 13 min read
Why Write Linux Kernel Modules? A Step‑by‑Step Guide to Building Your First LKM
Open Source Linux
Open Source Linux
Nov 10, 2021 · Operations

Spice Up Your Linux Terminal: Fun Visual Tools to Impress and Entertain

This article introduces a collection of entertaining Linux terminal utilities—such as asciiview, oneko, cmatrix, pipe, sl, and ninvaders—provides installation commands, showcases their animated output, and even includes a custom Bash script, offering developers a playful break from routine operations work.

Linuxfun utilitiesterminal
0 likes · 8 min read
Spice Up Your Linux Terminal: Fun Visual Tools to Impress and Entertain
Open Source Linux
Open Source Linux
Nov 8, 2021 · Information Security

Essential Linux Incident Response Commands for Quick Security Investigations

This guide outlines the typical Linux and Windows environments encountered in security incidents, common threats such as mining and ransomware, and provides a step‑by‑step workflow with essential commands for process, user, network, and file investigation to identify and remediate compromises.

File AnalysisLinuxincident response
0 likes · 8 min read
Essential Linux Incident Response Commands for Quick Security Investigations
Open Source Linux
Open Source Linux
Nov 7, 2021 · Operations

Master Linux Binary Analysis: Essential Tools for Debugging and Profiling

This guide presents a comprehensive overview of Linux binary analysis and debugging tools—including nm, strings, strip, readelf, objdump, addr2line, gdb, ldd, strace, ltrace, time, gprof, valgrind, mtrace, oprofile, the proc filesystem and common system logs—explaining their purposes, key options, and typical usage patterns for both compilation and runtime phases.

DebuggingLinuxbinary analysis
0 likes · 16 min read
Master Linux Binary Analysis: Essential Tools for Debugging and Profiling
Liangxu Linux
Liangxu Linux
Nov 7, 2021 · Operations

How to Quickly Identify Disk Space Hogs on Linux Servers

This guide explains how to diagnose unexpected disk usage on Linux by using df, du, find, and lsof commands, demonstrates efficient ways to locate large directories or deleted files, and shows how to adjust reserved space with tune2fs to reclaim lost storage.

Linuxdisk spacedu
0 likes · 5 min read
How to Quickly Identify Disk Space Hogs on Linux Servers
Liangxu Linux
Liangxu Linux
Nov 6, 2021 · Fundamentals

How to Understand and Eliminate Zombie Processes on Linux

This guide explains what zombie processes are, how they are created when a child exits before its parent reaps it, and provides practical commands and sample C code to reproduce and safely remove zombie processes on a Linux system.

LinuxProcess Managementfork
0 likes · 7 min read
How to Understand and Eliminate Zombie Processes on Linux
ITPUB
ITPUB
Nov 5, 2021 · Operations

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

Learn how to install, configure, and use the Linux ‘at’ command to schedule one‑time tasks, including interactive entry, piping commands, time expressions, viewing and removing jobs, and comparing it with cron for efficient, non‑recurring automation.

LinuxTask Schedulingat command
0 likes · 9 min read
Master Linux ‘at’ Command: Schedule One‑Time Tasks Easily
Liangxu Linux
Liangxu Linux
Nov 4, 2021 · Operations

Master Linux Memory Monitoring: 6 Essential Commands Explained

This guide walks Linux administrators through six practical commands—free, vmstat, /proc/meminfo, top, htop, and per‑process memory checks—detailing their syntax, useful options, example outputs, and how to interpret key metrics for effective memory troubleshooting and performance tuning.

Linuxfreehtop
0 likes · 26 min read
Master Linux Memory Monitoring: 6 Essential Commands Explained
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.

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

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

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

LinuxTask Schedulingat command
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 StructureLinuxOS fundamentals
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.

LinuxUser Managementshell
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 lossDisk ManagementLinux
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.

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

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

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

HAProxyKeepalivedLinux
0 likes · 28 min read
How to Build High‑Availability Load Balancing with Keepalived & HAProxy