Introduction to Linux – Command Line Basics

Introduction to Linux - Command Line Basics

For practical entry into Linux, the first essential knowledge point is the basics of command line operations, which is the core interaction method of the Linux system, covering the following key contents: 🔍 1. Terminal Interface and Basic Command Structure Terminal All operations are executed through the terminal, which is the window for inputting commands. … Read more

How to Identify Hidden Processes in Linux? An Analysis of Common Hacker Techniques and Detection Methods

How to Identify Hidden Processes in Linux? An Analysis of Common Hacker Techniques and Detection Methods

In the field of cybersecurity, attackers often employ various techniques to hide processes in order to conceal their malicious activities. This article provides an in-depth analysis of how hackers hide processes and how to detect hidden processes, combining practical cases and public information. 1. Revealing Common Process Hiding Techniques Used by Hackers (1) Tool Tampering … Read more

How to Install Ubuntu Operating System on Orange Pi

How to Install Ubuntu Operating System on Orange Pi

If you want to process data at high speed, you need to be familiar with Single Board Computers (SBCs). These computers typically run on Android and Linux operating systems. Orange Pi is a computer that offers good technical features at a reasonable price. This series includes different types of such computers, one of which is … Read more

Analysis of Job Prospects for BSP Engineers in Embedded Software Development in 2026

Analysis of Job Prospects for BSP Engineers in Embedded Software Development in 2026

1.What is aBSPEngineer? BSP, short for Board Support Package, refers to the software that provides support for a specific hardware platform. A BSP engineer is a technical professional responsible for the development, debugging, and maintenance of the board support package, which is a subfield of embedded software engineering.So, what is a board support package? It … Read more

Linux – Block Device Drivers

Linux - Block Device Drivers

1.What is a Block Device Driver A block device driver is used to operate storage devices such as hard disks. 1.1 Concept of Block Device DriversDevices that can randomly access fixed-size data chunks (1 block = 512 bytes) are called block devices. Block device files are generally used in a way that mounts a file … Read more

Should You Learn Linux After Studying RTOS in Graduate School? Absolutely!

Should You Learn Linux After Studying RTOS in Graduate School? Absolutely!

Student Situation:This student is a graduate student with limited time, looking to enhance their skills through our teaching to complete their project. Recently, a student consulted about the embedded STM32 learning course, wanting to improve their skills to complete their project. Based on their background, we recommended that the student start with Linux, and we … Read more

Qtap: An Open-Source Tool for Monitoring Encrypted Traffic in Linux Systems

Qtap: An Open-Source Tool for Monitoring Encrypted Traffic in Linux Systems

Qpoint recently released Qtap, an open-source network traffic monitoring tool based on eBPF technology, specifically designed for Linux systems. This tool hooks into TLS/SSL encryption functions, allowing it to capture traffic information before and after data encryption, and presents detailed network data in plaintext, including processes, containers, hosts, users, and protocols. Qtap operates in an … Read more

Linux Proxy Pitfalls: SSL Connection Errors with dnf install? Let proxychains-ng Save You!

Linux Proxy Pitfalls: SSL Connection Errors with dnf install? Let proxychains-ng Save You!

Proxy servers play a crucial role in enterprise environments, especially when accessing external network resources or enhancing security policies. However, configuring a proxy on a Linux server and making it work with system package managers like <span>dnf</span> can sometimes lead to some “minor troubles.” This article will explore a common proxy configuration issue and its … Read more

Basic Knowledge of Linux System: Detailed Explanation of the top Command

Basic Knowledge of Linux System: Detailed Explanation of the top Command

Tip: This article shares the basic commands of the Linux system, providing a detailed explanation of the top command, including its functions, format, common options, interactive commands, and examples of the top command. 1. Overview of the top Command 1. Function ❝ The top command: displays active processes in real-time, showing the resource usage of … Read more

Day 11: The King of Text Editing in Linux: A Comprehensive Guide to the Vim Editor

Day 11: The King of Text Editing in Linux: A Comprehensive Guide to the Vim Editor

Vim (Vi IMproved) is a powerful terminal text editor, serving as a valuable assistant for programmers and system administrators in UNIX/Linux environments. Unlike graphical editors, Vim is keyboard-centric, emphasizing efficiency and precise control. 🧩 1. What is Vim? Vim is an enhanced version of the early UNIX editor <span><span>vi</span></span>, focusing on extensibility, customizability, and high … Read more