Deepin Linux
Deepin Linux
Apr 16, 2026 · Fundamentals

Why Understanding User vs. Kernel Mode Is Key to Mastering Linux

This article explains the fundamental differences between user mode and kernel mode in Linux, why the separation matters for security and stability, how mode switches occur via system calls, interrupts, and traps, and provides practical code examples and performance‑optimizing techniques such as zero‑copy and asynchronous I/O.

KernelLinuxProc Filesystem
0 likes · 49 min read
Why Understanding User vs. Kernel Mode Is Key to Mastering Linux
Deepin Linux
Deepin Linux
Mar 18, 2026 · Operations

Unlock Linux Secrets: Master the /proc Filesystem for Monitoring & Debugging

This article explains the Linux /proc virtual filesystem, detailing its structure, dynamic file generation, key system and process files, and how to use it for real‑time monitoring, performance tuning, kernel parameter tweaking, and troubleshooting, complete with practical command examples and a sample monitoring script.

Kernel ParametersLinuxPerformance Tuning
0 likes · 26 min read
Unlock Linux Secrets: Master the /proc Filesystem for Monitoring & Debugging
Liangxu Linux
Liangxu Linux
Jul 13, 2024 · Fundamentals

Exploring the Linux /proc Filesystem: A Complete Guide to Process Information

This article provides a comprehensive overview of the Linux /proc virtual filesystem, detailing how to mount it, the structure of its directories and files such as /proc/pid, /proc/self, and various system information files, and includes practical command examples and security considerations.

KernelLinuxProc Filesystem
0 likes · 23 min read
Exploring the Linux /proc Filesystem: A Complete Guide to Process Information
MaGe Linux Operations
MaGe Linux Operations
Jun 4, 2024 · Fundamentals

Unlock Linux Secrets: Exploring /proc and /proc/self Virtual Files

This article explains the Linux /proc virtual filesystem, the special role of /proc/self for accessing the current process's information, and provides practical commands to read cmdline, cwd, exe, environ, maps, and mem files for system monitoring and debugging.

LinuxProc Filesystemprocess monitoring
0 likes · 4 min read
Unlock Linux Secrets: Exploring /proc and /proc/self Virtual Files
Liangxu Linux
Liangxu Linux
May 16, 2024 · Fundamentals

Understanding the Linux /proc Virtual Filesystem and Its Key Entries

The article provides a comprehensive guide to the Linux /proc virtual filesystem, explaining its purpose, how to mount it, and detailing the most important files and directories such as /proc/pid, /proc/self, security attributes, memory maps, and network information, along with practical commands for inspection.

KernelLinuxProc Filesystem
0 likes · 23 min read
Understanding the Linux /proc Virtual Filesystem and Its Key Entries
Open Source Linux
Open Source Linux
May 16, 2024 · Fundamentals

Unlocking Linux Secrets: A Deep Dive into the /proc Virtual Filesystem

This article explains the Linux /proc virtual filesystem, detailing its purpose as a kernel interface, how to mount it, and describing the most important files and directories—such as /proc/[pid], /proc/self, /proc/net, and security‑related entries—along with example commands for inspecting process information.

KernelLinuxProc Filesystem
0 likes · 22 min read
Unlocking Linux Secrets: A Deep Dive into the /proc Virtual Filesystem
Liangxu Linux
Liangxu Linux
May 13, 2024 · Fundamentals

Unlocking Linux /proc: A Complete Guide to the Virtual Filesystem

The article provides a comprehensive guide to Linux’s /proc virtual filesystem, detailing its purpose, mounting methods, key directories such as /proc/pid, /proc/self, and numerous files that expose process, thread, memory, and kernel information, along with practical command examples.

KernelLinuxProc Filesystem
0 likes · 26 min read
Unlocking Linux /proc: A Complete Guide to the Virtual Filesystem
Liangxu Linux
Liangxu Linux
Aug 8, 2023 · Fundamentals

Master Linux Process Management: ps, Signals, Priorities & Job Control

This guide explains how to inspect and control Linux processes using the ps and top commands, explores process creation, termination, signals, priority adjustment, the /proc filesystem, and job control techniques for background and foreground execution.

LinuxProc FilesystemProcess Management
0 likes · 14 min read
Master Linux Process Management: ps, Signals, Priorities & Job Control
Liangxu Linux
Liangxu Linux
Jul 27, 2020 · Operations

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

This guide outlines key Linux utilities for inspecting binaries during compilation (nm, strings, strip, readelf, objdump, addr2line) and for runtime debugging and profiling (gdb, ldd, strace, ltrace, time, gprof, valgrind, mtrace, oprofile), plus an overview of the proc filesystem and common system logs.

LinuxProc Filesystembinary analysis
0 likes · 17 min read
Essential Linux Tools for Binary Analysis, Debugging, and Performance Profiling