The Process of Mingo linux Kernel

process Processes are also called tasks in linux. For user space, a process is an instance of program execution.A process can be compared to a human individual: there is only one parent process and there can be multiple child processes; there are more or less valid lives; it takes on certain functi ...

Posted by parthatel on Mon, 10 Feb 2020 21:10:26 -0800

Python basic string operation common function set

This article mainly introduces the common function set of string operation based on Python. Please refer to Article directory 1. Definition of string 2, slice 3. Capitalize (capitalize()) 4. Count (sub, start = none, end = none) 5,center(width,fillchar) 6,ljust(width,fillchar) 7.rjust(width,fillchar) ...

Posted by superpimp on Mon, 10 Feb 2020 07:23:03 -0800

Five ways to modify hostname in CentOS7

Reprinted from: https://blog.csdn.net/liumiaocn/article/details/103170673 Narration This article is used to introduce the five setting methods of hostname under CentOS 7. Although many methods can be used on different distributions of Linux, they are not verified in this article. Confirm hostname ...

Posted by intercampus on Mon, 10 Feb 2020 05:13:27 -0800

Linux Network Programming TCP Application Example

Use TCP sockets to develop a program that simulates a user's remote login. (1) Design of server-side programs Server-side concurrency This program uses a multi-threaded approach to achieve the server's response to multiple client connection requests. The main program binds the socket to a self-s ...

Posted by egalp on Sun, 09 Feb 2020 20:37:26 -0800

Linux storage IO stack -- an overview of SCSI subsystem

Summary Hierarchical architecture of Linux SCSI subsystem: Low level: it represents the actual driver of the physical interface with SCSI, such as the driver developed by each manufacturer for its spe ...

Posted by networkguy on Sun, 09 Feb 2020 20:20:54 -0800

Using linux kernel +busybox to customize linux system

Objective: Understanding the linux startup process Main contents: Grub is the bootloader of the boot program 2. linux kernel is the open source kernel of linux 3.busybox is a collection of linux tools Start sequence: Grub - > bzimage > initrd > init > chroot SBIN / init > / etc / inittab > fstab > etc / init.d/rcs Experimen ...

Posted by dschreck on Sun, 09 Feb 2020 20:05:55 -0800

python's experience of writing wechat to automatically grab files

python's experience of writing wechat to automatically grab files background Early stage Write code & Pit background Recently, the epidemic is rampant. All the teachers are teaching online. There are a lot of messy documents in wechat group. I'm tired of my baby. I have to read them every ti ...

Posted by ricroma on Sun, 09 Feb 2020 04:58:00 -0800

Three ways to install PHP7.4 in Centos8 (Liunx) and three ways to remove it

  Compile Installation Differences and future choices between PHP source compilation and installation via yum under Centos8 Actually, each of these two methods has its own advantages: yum installation: From the perspective of Yum installation, Yum is equivalent to automatic help you install, regardless of the software dependencies, the yum ins ...

Posted by Sorthy359 on Sat, 08 Feb 2020 09:50:49 -0800

centos 7 deploys and localizes Gitlab and basic operations

Gitlab is an open source application developed using Ruby on Rails that implements a Git project repository that can be accessed through a Web interface from public or private projects Gitlab has similar capabilities as Github to browse source code, manage bugs and comments.Can manage team access to the repository, he is very easy to browse su ...

Posted by McChicken on Sat, 08 Feb 2020 08:27:13 -0800

Device driver model of linux kernel

Device driver model of linux kernel Preface 1, The cornerstone of equipment model -- kobject subsystem Two. General framework of device model -- bus, device and driver model 3, About the drive's virtual memory file system -- Sysfs system Preface At the end of the day, LDD3 was basically finish ...

Posted by rocklv on Sat, 08 Feb 2020 05:35:17 -0800