Installation and Usage of the Linux System Visualization Management Tool Cockpit

IntroductionCockpit is an open-source web management tool for Linux servers developed by Red Hat. It simplifies system monitoring and management operations through a visual interface, supporting real-time resource monitoring, service management, container control, and more. Cockpit is designed as a lightweight tool suitable for basic operations and is ideal for single-host usage.Official Website https://cockpit-project.org/ Core … Read more

Efficient Management Tool for Linux Services: systemctl

systemctl is a control tool for the system and service manager systemd, used to control the system and service manager of systemd. It is the primary tool for managing services in modern Linux distributions. In the Linux ecosystem, Systemd has been deployed in most standard Linux distributions, with only a few distributions yet to adopt … Read more

Linux File Search, The Three Musketeers, and Regular Expressions

Linux File Search 1. Overview of the find Command The need for file searching arises because we often forget the location of a file, and at such times, we need to use the find command to locate it. The find command can search for files based on various criteria, such as file name, file size, … Read more

Why Linux is the ‘Second Language’ for Programmers

Word count 1223, reading time approximately 7 minutes What is your computer really ‘thinking’? When I first entered the industry, I was completely bewildered by a server running Linux: the screen was filled with dense command lines, with no familiar graphical interface, and I couldn’t even find the files. However, when I first learned to … Read more

Weekly Linux Command (netstat)

Weekly Linux Command (netstat) Command Overview (netstat) netstat (network statistics) is a command-line tool used to display network connections (incoming and outgoing), routing tables, and various network interface (network interface controllers or software-defined network interfaces) and network protocol statistics. It can also be used to diagnose network issues, print status information about the network system … Read more

Linux C/C++: Processes and File Systems

Linux C/C++: Processes and File Systems In the world of Unix-like operating systems, understanding processes and file handling is fundamental for every system programmer. Today, we will explore an interesting intersection of these two concepts: what happens to open file descriptors when a process forks? This topic may seem niche, but it significantly impacts how … Read more

Understanding the Differences and Use Cases of iptables and Nginx Forwarding

In the field of server management, iptables and nginx forwarding are two very important concepts that have both similarities and significant differences in functionality and application scenarios. Today, we will delve into the differences between iptables and nginx forwarding and the respective application scenarios for each. 1. iptables Forwarding 1. Working Principle iptables is a … Read more

Summary of Commonly Used Linux Commands (Super Practical)

Click the blue text to follow us This article summarizes super practical Linux commands, absolutely packed with useful information. cd command 1. Syntax cd [target path] The target path can be an absolute path or a relative path. 2. Function Switch the current working directory to the specified directory. 3. Common Usage cd .. Switch … Read more

Installing Linux in a Virtual Machine

Installing Linux in a virtual machine is almost identical to installing it on a physical machine. Open the virtual machine. Click: Edit this virtual machine settings – Hardware – CD – Use ISO image file – Browse, find the previously downloaded Linux image file, and after setting it up, click “Start this virtual machine”. Wait … Read more

Notes on Porting ZephyrRTOS to Sifli SF32LB58 – Part One

Adding SoC support for ZephyrRTOS (2) The basic framework for porting N32L406 is not yet complete, and recently I started the porting process for the Sifli SF32LB58. One reason is that this chip features Bluetooth and a 2D GPU, making it suitable for low-power display devices such as speedometers, navigation devices, and smart glasses, which … Read more