Linux-unix System Programming Manual Learning notes
--michael Kerrisk
1. Linux proprietary programming Features:
⑴epoll, a mechanism for obtaining file I/O event notifications.
⑵inotify, a mechanism for monitoring file and directory
i2c--2.6.34 Document: How to enumerate the generated i2c_client
============================================Author: yuanluluHttp://blog.csdn.net/yuanluluCopyright No, but reprint please retain this paragraph statement========================
First, the basic requirements of learning Linux 1.
Master at least 50 or more common commands. 2.
Familiar with Gnome/kde and other x-windows desktop environment operation. 3. Master tgz,. RPM, and other software packages common installation
Linux terminal and Terminal login process Introduction
The shell is the system's user interface, which provides the interface that the user interacts with the kernel. It receives the command entered by the user and sends it to the kernel for
LXC is a shorthand for Linux container. The Linux container container is a kernel virtualization technology that provides lightweight virtualization to isolate processes and resources without the need for instruction interpretation mechanisms and
Stevens's UNIX Network programming Volume 1: Socket Networking API is a well-known UNIX network programming book. The use of a unp.h reference, if not set up the corresponding library, even if the introduction of the header file is useless. So first
recommended: More Linux file Lookup and comparison commands attention:Linux commands DaquanThe Find command is used to locate files under the specified directory. Any string that precedes the parameter will be treated as the name of the directory
Transferred from: https://www.cnblogs.com/dragonsuc/p/5512797.htmlView multi-core CPU commandsMpstat-p All and sar-p allDescription: Sar-p all > Aaa.txt redirect output to file Aaa.txtTop commandOften used to monitor Linux system conditions, such as
Environment:System: CentOS 7.4Platform: Zabbix 3.2Installation package: Zabbix-3.2.11.tarCompile installation path:/usr/local/zabbix_agentd/Active mode, Passive mode introductionIf you need to refer to this article for configuration, please read
I. Introduction to the Linux kernel module
The overall structure of the Linux kernel is very large, and it contains many components. How can we include all the required parts in the kernel?
One way is to compile all required functions into the
Sa: Reports, cleans up, and maintains process statistical files
Purpose: The SA command compresses the information in/var/log/pacct to the abstract file/var/log/savacct and/var/log/usracct, report, clear, and maintain process statistical
After reading chapter 1, I will go back to some knowledge points of chapter 5, chapter 5, and Chapter 7. This chapter mainly describes the registration, cancellation, activation, and prohibition of registration of devices.
When is the device
This chapter is a supplement to the previous chapter. It mainly describes how the kernel associates the driver with the device.
Common Data Structures of PCI Layer
Struct pci_device_id {// device identifier is used to uniquely identify a
When using a virtual machine, if the virtual machine is Linux and the host is Windows, it would be too painful to share some files. Using FTP is too slow and troublesome. I found a related article on the Internet. I can still write it. I just
After two weeks of exploration, I finally had a preliminary understanding of the development of Linux device drivers. Next I will make a summary of the establishment of the development environment for Linux device drivers to facilitate future
Linux-2.6.26.5 transplantation LCD Driver LCD touch screen driver tslib-1.4
Before using tslib, your kernel must have an LCD driver and a touch screen driver,
This is an LCD Driver transplant:
(1) Add header files in
Reprinted: http://linux.chinaitlab.com/administer/794678.html
Linux has the most notable features of flexibility and scalability, such as its Virtual File System switch (VFS ). You can create a file system on a variety of devices, including
A Brief Introduction to the FTP commands in Linux:
1. Connect to the FTP server
Format: ftp hostname or IP-address
A) on the Linux Command Line, enter the IP address or Host Name of the server to be set up: ftp 10.60.48.195.
B) The server will ask
Address: http://blog.csdn.net/helisong427/article/details/7386231
Configuration steps:1. the PHP interpreter must be compiled and installed in Linux. After installation, copy the $ {PHP}/bin/PHP file under the installation directory/Usr/bin/, and
We have introduced the implementation principles of low-resolution timer and high-precision timer in the previous chapters. In order to facilitate other subsystems, the kernel provides some APIs for delay or scheduling in the time subsystem, for
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service