Table of Contents Introduction Create Linux users and user groups Configure LINUX static IP Edit IP mapping SSH password-free login configuration Login test Introduction SSH (Secure shell) is a protocol that can provide secure communication in applications. Network data can be transmitted securely through SSH. Its main principle is to use an asymmetric encryption system […]
Tag: linux
Understanding Crontab in Linux With Examples
The crontab is used to automate all types of tasks on Linux systems. This is an especially important skill for aspiring system administrators to learn. It can be somewhat challenging to get started if you’re a beginner. The syntax is different than most other commands. For this reason, this lesson will include a little more […]
Linux file operations – standard c library for file operations
The difference between Linux and standard c library in file operations 1. Source From the perspective of source, the two can be distinguished very well, and this is also the most obvious difference between the two: open is a UNIX system call function (including LINUX, etc.). It returns a file descriptor (File Descriptor), which is […]
Linux performance optimization using Tuned configuration optimization solution
Write in front Organizing notes related to exams The blog post covers a simple understanding of Linux tuned tuning tools A brief description of tuning configuration files and an introduction to custom tuning solutions If you don’t understand enough, please help me correct it. There is only one true responsibility for everyone: to find themselves. […]
Zhengdian Atom embedded Linux driver development – Linux DAC driver
In the last note, I learned about the ADC driver. STM32MP157 also has DAC peripherals. The IIO driver framework also used by DAC. In this chapter, we will learn how to use the DAC on STM32MP157 under Linux as follows. Introduction to DAC ADC is an analog-to-digital converter, responsible for converting external analog signals into […]
[Linux] Stop 16: Process Address Space
Article directory 1. Program address space 1. Memory distribution 2. Why is it not released after static modification? 3. A strange phenomenon 2. Process address space 1. The reason for the previous phenomenon 2. What exactly is an address space? 3. Why is there a process address space? 4.Page table 5. What is process? 6. […]
Realize external network ssh remote connection to linux through cpolar
Now I have an idea, that is, I hope to be able to remotely connect to my development board through the external network. Here we need to use a technology, intranet penetration. Intranet penetration is a technology that allows devices in the internal network to be accessed through the external network. In the linux system, […]
Linux file system fsck disk repair
Linux File System Everything is a file Linux file system is an endogenous software that manages files stored on storage devices. Linux supports several types of file systems for storing applications, data files, configuration files, etc. on the hard drive. File system type: Linux supports a variety of file systems, such as ext4, xfs, btrfs, […]
[linux kernel] Linux uart driver framework analysis
Article directory 1. Low-level serial hardware driver 2. Console support 3. Lock support 4. Core data structure 1. struct uart_driver 2.struct uart_port 3. struct uart_ops 4. Summary of commonly used APIs 5. Analysis of uart driver examples 1. Original factory designed uart driver 2. 8250 standard uart driver 6. Summary 【linux kernel series articles】 The […]
Five major IO models in Linux and three IO models in Java
The five major IO models in Linux and the three IO models in Java IO model background 1. Kernel state, user state 2. The general process of the application receiving data from the network 3. Synchronous/asynchronous, blocking/non-blocking Five major Linux IO models Blocking IO Non-blocking IO Multiplexed IO Signal driven IO Asynchronous IO Three IO […]