Assembly Language Implementation Techniques for Kernel and User Mode Communication

Assembly Language Implementation Techniques for Kernel and User Mode Communication

Basic Concepts of Device Objects and Symbolic Links In kernel programming, a Device Object is the core entity for communication between the kernel and user-mode applications. Device objects are similar to windows in Windows GUI programming, being the only entities capable of receiving and processing requests (IRP). Each device object belongs to a Driver Object, … Read more

Linux Command – pwd

Linux Command - pwd

Command Overview pwd is a fundamental yet important command in Linux/Unix systems, which stands for Print Working Directory. Its core function is to display the current directory path where the user is located, helping users quickly confirm their position in the file system. Usage The syntax of the pwd command is as follows pwd [options] … Read more

Mastering the Linux File System: The cp Command and Practical Applications 2

Mastering the Linux File System: The cp Command and Practical Applications 2

Friendly Reminder If you like this article, please share it with your friends. If you have any questions or want more information, please follow or leave a message. In Linux systems, the file copying operation is an essential part of daily management tasks.<span><span>cp</span></span> command is a commonly used tool for copying files and directories, providing … Read more

Resolving Shared File Issues in VirtualBox with Embedded Linux Systems

Resolving Shared File Issues in VirtualBox with Embedded Linux Systems

Thanks to Professors Qin Wen, Liu Feng, Ding Hao, and Liang Meng from Tianjin Medical University for their guidance and sharing. For security reasons, VirtualBox disables the creation of symbolic links in shared folders. This can lead to errors in the operation of certain software, such as FSL, FREESURFER, and the latest version of DPARSFA. … Read more

Solving Containerd Insufficient Space Issues on OpenWRT

Continuing from the last time: [[Solving Docker Insufficient Space Issues on OpenWRT]] After resolving the insufficient space issue when pulling Docker images, I encountered a new problem. When I was creating my third container, Containerd indicated that there was insufficient space. Containerd is essentially the container management tool. We have addressed the storage issue for … Read more

How to Delete Symbolic Links in Linux

How to Delete Symbolic Links in Linux

In Linux systems, symbolic links (Symbolic Link, abbreviated as Symlink) are a very practical type of file system object, similar to shortcuts in Windows systems. Symbolic links can point to files or directories, providing users with convenient access paths. However, sometimes we may need to delete symbolic links that are no longer needed. This article … Read more