Linux
MP3 player xmmsFirst, download the executable file or Source code I advocate the download of binary executable Program This is an installation package.URL: After the download, it is installed and forced installation. Otherwise, problems such
Vmlinux is the kernel file, and zimage is the default kernel image file compressed by default. It compresses vmlinux and starts with a piece of decompression.CodeThe operation can only run from 0x0. Uimage is a Linux compressed kernel image file
LinuxCompositionThe hardware device also has corresponding entries/dev
/Special files in Proc allow high-level access to driver and kernel information
Ls/proc
CAT/proc/cpuinfo (CPU Information)
CAT/proc/meminfo (memory information)
Every time
1. "/bin", "/sbin", "/usr/bin", "/usr/sbin", "/usr/local/bin", and other paths are already in the system environment variables. now, if the executable file is in these standard locations, enter the file name and parameters of the executable file in
I believe that vpser often backs up data or transfers data between different VPs when using VPs. In most cases, nginx or similar web server has been installed on VPs, put the file you want to transfer directly to the Web server directory, and then
The system allows a process to create a new process. A new process is a sub-process. A sub-process can also create a new sub-process to form a process tree structure model. All processes in the Linux system are also in a tree structure. The root is
Boot Process1. Load BIOS hardware information. You can press ESC or delete to enter BIOS settings. 2. Read the boot information of the MBR kernel loader (that is, Lilo, grub, or spfdisk. The Master Boot Record of the MBR (Master Boot Record) hard
Write the testserver script first. Copy the script to the/etc/init. d directory.
//////////////////////////////////////// ///////////////////////////////
#! /Bin/bash
#
# Chkconfig: 35 90 12
# Description: testserver Server
#
# Get function from
This article describes how to practice Linux kernel.
1. Concept of system call
We all know that the operating system is used to manage computer hardware and software resources. However, the operating system must provide users with a variety of
Gzip command
Http://blog.csdn.net/sfdev/archive/2009/03/26/4027505.aspxThere are two obvious advantages to reduce the file size. One is to reduce the storage space, and the other is to reduce the transmission time when the file is transmitted over
Asynchronous notification for Linux Device Driver Programming
The combination of blocking and non-blocking access and poll functions can better solve the reading and writing of devices, but it is more convenient if asynchronous notifications are
Notes on "proficient in unix c language-programming and project practice"
1. Database category
The library can be divided into static library and dynamic library.
A. Static Library
The static library code is linked to the application during
# Include # Include # Include # Include # Include
Int main (){Int file_desc;Int save_errno;File_desc = open ("/tmp/LCK. Test", o_rdwr | o_creat | o_excl, 0444 );If (file_desc =-1){Save_errno =Errno;Printf ("Open failed with error % d \ n",
F_getlk, f_setlk and f_setlkw are used to acquire, release, and testFor the existence of record locks (also known as file-segment or file-Region locks). The third argument, lock, is a pointer to a structureThat has at least the following fields (in
The following content is from Linux beginning Programming
# Include # Include # Include
Int main (){Window * new_window_ptr;Window * popup_window_ptr;Int x_loop;Int y_loop;Char a_letter = 'a ';
Initscr ();
Move (5, 5 );Printw ("% s", "testing
Mobile:
Arrow Keys: Move a row up/down
Space: one screen backward
B (lower case): one screen forward
Enter a number, such as 3, and then press the above key to move up and down 3 rows and scroll 3 screens.
U front half screen
D. Back half
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