Linux Tech Enthusiast
Author

Linux Tech Enthusiast

Focused on sharing practical Linux technology content, covering Linux fundamentals, applications, tools, as well as databases, operating systems, network security, and other technical knowledge.

233
Articles
0
Likes
1.6k
Views
0
Comments
Recent Articles

Latest from Linux Tech Enthusiast

100 recent articles max
Linux Tech Enthusiast
Linux Tech Enthusiast
May 25, 2026 · Fundamentals

Exploring BusyBox: The Lightweight Linux Toolset for Embedded Systems

This article introduces BusyBox as a compact collection of Unix utilities for embedded Linux, outlines its key features, three usage methods, compilation and installation steps, common pitfalls, and demonstrates practical examples such as filesystem repair and network configuration.

BusyBoxCompilationcommand-line-tools
0 likes · 8 min read
Exploring BusyBox: The Lightweight Linux Toolset for Embedded Systems
Linux Tech Enthusiast
Linux Tech Enthusiast
May 23, 2026 · Fundamentals

What Is a CPU? A Beginner’s Guide to Computer Processors

This article explains the CPU as the computer’s brain, describing its transistor‑based construction, core functions of fetching, decoding and executing instructions, internal components like the control unit, ALU and registers, the program counter, branching, flag registers, function calls, memory addressing, and the five‑stage instruction execution pipeline.

Instruction CycleRegistersassembly language
0 likes · 13 min read
What Is a CPU? A Beginner’s Guide to Computer Processors
Linux Tech Enthusiast
Linux Tech Enthusiast
May 22, 2026 · Fundamentals

28 Diagrams That Instantly Clarify How TCP Works

This article walks through TCP from the physical layer up to congestion control, explaining MAC and IP addressing, sockets and ports, reliable transmission mechanisms like stop‑and‑wait and sliding windows, the three‑way handshake, four‑way teardown, UDP differences, routing, packet fragmentation, and security considerations.

SocketTCPUDP
0 likes · 28 min read
28 Diagrams That Instantly Clarify How TCP Works
Linux Tech Enthusiast
Linux Tech Enthusiast
May 21, 2026 · Fundamentals

Understanding Linux Kernel’s Four I/O Scheduler Algorithms

The article explains Linux kernel’s four I/O schedulers—Noop, CFQ, Deadline, and Anticipatory—detailing their queue management, merging and sorting mechanisms, priority handling, and hardware‑specific suitability, helping readers choose the appropriate scheduler for spinning disks, SSDs, or database workloads.

AnticipatoryCFQDeadline
0 likes · 16 min read
Understanding Linux Kernel’s Four I/O Scheduler Algorithms
Linux Tech Enthusiast
Linux Tech Enthusiast
May 20, 2026 · Operations

18 Essential Shell Scripts for Everyday Linux Operations

This article compiles 18 practical Bash scripts covering tasks such as verifying file consistency across servers, scheduled log cleaning, network traffic monitoring, numeric analysis in files, FTP operations, Nginx error handling, process monitoring, bulk user management, iptables protection, and IP validation, each accompanied by clear code examples.

0 likes · 19 min read
18 Essential Shell Scripts for Everyday Linux Operations
Linux Tech Enthusiast
Linux Tech Enthusiast
May 19, 2026 · Fundamentals

Add a Progress Bar to Linux cp and mv Commands

This guide shows how to patch coreutils so that the Linux cp and mv commands display a visual progress bar, covering version checks, source download, applying the advcpmv patch, compiling, configuring replacements, and testing the new functionality.

advcpmvcoreutilscp
0 likes · 3 min read
Add a Progress Bar to Linux cp and mv Commands
Linux Tech Enthusiast
Linux Tech Enthusiast
May 16, 2026 · Fundamentals

Beginner-Friendly Guide to Linux Shell Programming

This article provides a step‑by‑step tutorial on Linux shell programming for beginners, covering variable naming rules, string manipulation, script creation, environment variable handling, arithmetic operations, user input, logical and string operators, as well as common file and directory commands, all illustrated with concrete code examples and screenshots.

ArithmeticString ManipulationUser Input
0 likes · 19 min read
Beginner-Friendly Guide to Linux Shell Programming
Linux Tech Enthusiast
Linux Tech Enthusiast
May 15, 2026 · Information Security

Why HTTPS Is Secure: From HTTP Vulnerabilities to TLS Handshake

The article explains HTTP’s plaintext nature and its susceptibility to man‑in‑the‑middle attacks, then details how HTTPS (TLS) uses asymmetric key exchange, certificates, and a trusted CA hierarchy to establish encrypted communication and prevent such attacks.

AESCAHTTPS
0 likes · 10 min read
Why HTTPS Is Secure: From HTTP Vulnerabilities to TLS Handshake
Linux Tech Enthusiast
Linux Tech Enthusiast
May 14, 2026 · Operations

9 Visual Guides to Linux Performance Tuning Tools

The article presents nine diagrams that illustrate Linux performance tooling categories—including observability, static analysis, benchmarking, tuning, sar, perf-tools, tracing, and BPF tools—providing a quick visual reference for system engineers.

BPFBenchmarkingObservability
0 likes · 2 min read
9 Visual Guides to Linux Performance Tuning Tools