Linux

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...
1:23 7 December 2021

Shell pipe directive pipe

Pipe command pipe 1. The pipeline command only processes the standard output, and the standard error output will be omit...
16:29 5 December 2021

Assembly LED experiment

Assembly language light LED To get a new chip...
18:02 3 December 2021

Operating system -- process synchronization

Experiment 2 process synchronization 1, Purpose of the experiment: Master basic synchronization algorithms and understan...
9:10 3 December 2021

Linux PATH, PATH variable $PATH

Path problem under Linux Environment configur...
23:47 2 December 2021

MySQL database log, backup and recovery

catalogue Log type and function: 1.redo redo log 2.undo r...
15:58 1 December 2021

C realize read-write lock

1, Overview Case: write a case to test the read-write loc...
7:08 1 December 2021

Smart home control system based on Huawei cloud design (STM32+ESP8266)

1. Function introduction This is a smart home...
9:30 30 November 2021

Detailed explanation of docker compose configuration

1 format of configuration file An example docker-compose.ymlservices: elasticsearch: image: elasticsearch:7.14.2 contain...
5:29 30 November 2021

Mutex of C + + multithread learning thread synchronization

preface Last article C + + multithreading learning (I) thread creation and management We have a preliminary understandin...
0:30 30 November 2021

shell basic learning notes

Shell provides users with a simple interface to interact with the operating system, and natively supports redirection, f...
22:56 29 November 2021

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...
15:39 29 November 2021

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...
2:53 29 November 2021

[Linux] interprocess communication mechanism -- Pipeline

Interprocess communication mechanism Interprocess communication mechanism, also known as IPC mechanism, includes pipelin...
6:38 28 November 2021

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...
4:44 28 November 2021

Penetration-N rebound shell methods

1, What is a rebound shell? The reverse shell...
9:47 26 November 2021

Memory and IO access

Outline LINUX memory managementMemory accessI/O memory providerMapping device addresses to user spaceStatic mapping of I...
8:28 22 November 2021

Linux Svn automatic update

Linux Svn automatic update 1. Ins...
5:12 22 November 2021

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 ...
14:47 19 November 2021

Rabbitmq basic introduction application

catalogue Fundamentals of Rabbitmq (I) introduction to Rabbitmq Rabbitmq Foundation (II) installation and configuration ...
22:05 17 November 2021

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 ...
4:51 16 November 2021

linux - shell conditional judgment statements, files, strings, numbers

1: Conditional judgment syntax format     Forma...
13:46 12 November 2021

Asynchronous notification in Linux device driver

Asynchronous notification in Linux device driver The signal is similar to the "interrupt" used in hardware, bu...
12:36 12 November 2021

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]...
18:38 11 November 2021

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...
17:20 11 November 2021

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 ...
5:58 11 November 2021

Build Lamp environment for Ubuntu (Linux+apache+mysql+php)

Test environment: System: Youqilin 20.04 Network: 127.0.0...
19:12 7 November 2021

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...
5:24 6 November 2021

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...
17:53 4 November 2021