Linux kernel debugging methods
KDB: Only in the assembly code level for debugging;
The advantage is that two machines are not required for debugging.
GDB: When debugging a module, it lacks some vital features that can be used to view the operation
In everyday applications, you will often experience the following scenarios, monitor folder A, and execute the C command if the B file in the folder changes. Linux can perform this function through INotify.
Since Linux kernel 2.6.13, INotify is part
Knowledge Collation –linux character device Driven Development Foundation
Linux driver I understand: encapsulates the operation of the underlying hardware and provides an operational interface to the upper application
The article in some places did
First, prepare the work installs PAM's Cracklib module, Cracklib can provide the additional password examination ability. Debian, Ubuntu, or Linux Mint systems: 1 $ sudo apt-get install libpam-cracklib CentOS, Fedora, RHEL system has been installed
Diversity should be one of the best features of Linux, and users can constantly try all kinds of likes and fresh play and tricks, and find out the most suitable for their applications. Whether you are a new Linux or a veteran, the endless
MKFS command linux formatted disk command Linux mkfs instruction: MKFS With permissions: Super User usage: MKFS [-v] [-t fstype] [fs-options] filesys [blocks] [-l lable] Description: Build Linux file system on specific
This example is a client/server structure that demonstrates how the client establishes a connection and sends data to the remote end, how the Server listens to the system connection request, receives the request and establishes the connection, and
Reprinted from Http://m.2cto.com/os/201204/126212.html Win10 and Ubuntu can also be
A couple of CentOS 5.4 and Win7 have just been installed in the previous period. Found Win7 system time is not, the machine did not surf the internet, every day,
Original: http://blog.csdn.net/ouyang_peng/article/details/10414499
du [-ABCDHHKLMSSX] [L ][-x ][--block-size][--exclude=][--help][--version][directory or file] Common parameters:-A or-all to display disk usage for each specified file, or to display
This article assumes the user basic understanding Docker, grasps the Linux basic Use command, understands Hadoop's general installation and the simple configuration
Experimental environment: Windows10+vmware WorkStation 11+linux.14.04 server+docker 1
Recently in learning OpenCV, write notes to sum up, I use the learning environment is ubuntu16.04+kdvelop4.7+opencv3.2.0.There are two ways to compile a OPENCV program under Linux. One is g++, the other is CMake, here is the direct use of the
Function Name: Sleep
Header file: #include //use with top files in VC
#include //In the GCC compiler, the header file used differs depending on the version of GCC
Function: Execution suspend specified number of seconds
Grammar: Unsigned sleep
Today, foreign media (the Register) reported that there was a huge design flaw in Intel's chips, and that Microsoft and Linux kernel developers were scrambling to fix it. Security vulnerabilities will eventually be fixed, but patches will slow down
1. Staff has sent the MPP format to come over. Can't open ...
2. Find this openproj. The official address is in SourceForge.
http://sourceforge.net/projects/openproj/
3. I use Debian. So I need to turn rpm into. Deb Install a Alien
#aptitude
Linux remote log rsyslog server and client Installation
The reason for using Rsyslog:1. Prevent system crashes unable to get system log share crash reason, with Rsyslog can transfer log to remote log server2. Using the Rsyslog log can reduce system
Kernel version: 2.6.34
UDP packet ReceptionThe reception of UDP message can be divided into two parts: the protocol stack receives the UDP message, inserts the corresponding queue; the user calls Recvfrom () or recv () system call to take out the
Signal () function to describe Linux functions in detail
A signal (signal) is a interprocess communication mechanism that provides an application with an asynchronous software interrupt that gives the application the opportunity to accept
Linux signal Those things (1)
Http://blog.chinaunix.net/uid-24774106-id-4061386.html
Bean_lee
Linux programming, the signal is a love and hate and have to mention an area. Recently, I focused on the signal related content of Linux, sharing it, also
By using TR, you can easily implement many of the most basic features of SED. You can see TR as a (extremely) simplified variant of sed: it can replace one character with another, or you can completely remove some characters. You can also use it to
ActiveMQ5.7.0 in the website download
After you deploy JDK and ACTIVEMQ, use the command ${activemqpath}/bin/activemq start
Console printing
linux-qk6h:~ #/HOME/WORKSPACE/APACHE-ACTIVEMQ-5.7.0/BIN/ACTIVEMQ StartInfo:using default configuration(Can
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.