Linux kernel learning 6 -- code analysis and application of the upper part of interrupt
Here to show you a simple interrupt program in Linux
1, V...
Shell pipe directive pipe
Pipe command pipe 1. The pipeline command only processes the standard output, and the standard error output will be omit...
Operating system -- process synchronization
Experiment 2 process synchronization 1, Purpose of the experiment: Master basic synchronization algorithms and understan...
MySQL database log, backup and recovery
catalogue
Log type and function: 1.redo redo log 2.undo r...
Smart home control system based on Huawei cloud design (STM32+ESP8266)
1. Function introduction
This is a smart home...
Detailed explanation of docker compose configuration
1 format of configuration file An example docker-compose.ymlservices: elasticsearch: image: elasticsearch:7.14.2 contain...
Mutex of C + + multithread learning thread synchronization
preface Last article C + + multithreading learning (I) thread creation and management We have a preliminary understandin...
shell basic learning notes
Shell provides users with a simple interface to interact with the operating system, and natively supports redirection, f...
Ansible chapter I installation and deployment of ansible
1, Installation of Ansible epel source dnf install ansible -y ansible --viersion Basic information of ansible: /etc/ansi...
Use systemd timer instead of cron job
I'm working on putting my cron The job is migrated to the systemd timer. I have been using timers for many...
[Linux] interprocess communication mechanism -- Pipeline
Interprocess communication mechanism Interprocess communication mechanism, also known as IPC mechanism, includes pipelin...
nfs server building and client mounting under CentOS 7 & Firewall opening with fixed port
1, Environmental preparation 192.168.56.101: Server 192.168.56.102: client 2, Set up NFS server Set up nfs on server 192...
Memory and IO access
Outline LINUX memory managementMemory accessI/O memory providerMapping device addresses to user spaceStatic mapping of I...
Learn some structures, functions and concepts commonly used in XDP/eBPF
preface As a record and reference for learning XDP and eBPF, it also includes the understanding of some concepts, which ...
Rabbitmq basic introduction application
catalogue Fundamentals of Rabbitmq (I) introduction to Rabbitmq Rabbitmq Foundation (II) installation and configuration ...
Android system startup process 3 -- Construction of Linux root file system
After linux starts the kernel, the root file system will be built, and then the init process can be used to start other ...
linux - shell conditional judgment statements, files, strings, numbers
1: Conditional judgment syntax format
Forma...
Asynchronous notification in Linux device driver
Asynchronous notification in Linux device driver The signal is similar to the "interrupt" used in hardware, bu...
2021-11-11 ② enterprise virtualization Kvm management, virtual machine management, adding devices, Part II
KVM virtual machine management Components of virtual machines 1. Virtual machine configuration file [root@youngfit qemu]...
3, New interface for character device driver registration
1, Register_ Register character device driver in chrdev() register_chrdev(unsigned int major, const char *name,const str...
The difference between linux ubuntu kill instruction and kill instruction
Refer to Article 1: kill and kill -- kill processes Refer to Article 2: how to use the kill and kill commands to stop a ...
Build Lamp environment for Ubuntu (Linux+apache+mysql+php)
Test environment:
System: Youqilin 20.04 Network: 127.0.0...
Linux expansion root directory
View disk size and format df -hT ➜ ~ df -hT file system type Capacity used available used% Mount point udev devtmpfs 43...
ZED2 camera operating environment construction (Ubuntu 20.04 + nvidia-470 drive + CUDA-11.4)
I. installation of calibration tool 1 install Kalibr Calibration of ZED2 binocular camera using kalibr tool 1) Install d...