), Virtual File System (VFS), and network interfaces, the Linux components and their relationships are given:
The Linux kernel source code contains multiple directories:(1) arch: hardware-specific kernel code, such as arm, MIPS, and i386;(2) Drivers: contains hardware driver code, such as char, CDROM, SCSI, MTD, etc;(3) include: General header files and specific header files for different platforms, such as asm-i386, ASM-arm;(4) Init: Kernel initializ
troublesome process. Generating a key is also simple, and any file that has a string can be a key. Just make sure that different instances use the same key file. To add a key, use the parameter--keyfile= 2. Go to the MongoDB command line for initialization, as follows: $ MONGO localhost:27011
MongoDB shell version:2.4.9
connecting to:localhost:27011/test
> Rs.initiate (
{
"Info2": "No configuration explicitly specified--making one",
"Me": "yx-arch
Recovering a database using RmanBecause of the need to build a test environment, the last weekend of a full-time recovery, first back up the test library on the existing important tables:
Exp Banping/[email protected] file=f:\20090905.dmp tables= (msgtaskdef,rptcol,rptdata)
Then copy the full backup slice file and the control file:
RCP P5b1:/orabak/ctl_file/c-2400249746-20090828-02/orabakrcp p5b1:/orabak/arch/*/orabak
File
/iphonesimulator4.3.sdk -- target-OS = Darwin -- arch = i386 -- CPU = i386 -- extra-cflags = '-arch i386' -- extra-ldflags = '-arch i386'5. Enter the make command6. Copy libavcodec. A, libavdevice. A, libavformat. A, libavutil. A, and libswscale. A to the corresponding directory.7. You can use it in the project. You can refer to the open-source example iframeextr
target CPU architecture and the tool chain used during compilation. This is the most basic information. You must first confirm it.
If you compile the kernel for the current PC, you do not need to set it.
Otherwise, you must specify the settings.
Here we use arm as an example to describe it.
There are two ways to set ():
A) Modify Makefile
Open the Makefile in the root directory of the kernel source code, modify the following two Makefile variables and save them.
Use VBoxManage to install Linux on the Linux Command Line
Environment: Ubuntu 15.04 64bit, virtualbox 5.0.16
Preparation: download and install virtualbox and virtualbox-extensions, and prepare iso system files, such as archlinux. iso.
1. Create a vbox directory.
$ Cd$ Cd VirtualBox \ VMs/$ Mkdir arch$ Cd arch
2. Create a New vbox disk. The -- size parameter sets the size. Unit: M.
$ Vboxmanage createmedium
:
CentOS 5.x Series:
Vi / etc / yum.repos.d / centos-base.repo #Add the following code
# Centos-base.repo
#
# The Mirror system uses the connecting IP address of the client and the
# Update status of each mirror to pick mirrors, are updated to and
# Geographically close to the client. You are should use this for CentOS updates
# Unless you are manually picking the other mirrors.
#
# If The mirrorlist = does not work for your, as a fall back you can try the
# remarked out Baseurl = line instead.
wait to invite, you can try www.instalinux.com. The interface is not as sophisticated as SuSE studio, and you may miss the setting to add your own style and build virtual apps. Unlike SuSE studio or UCK, however, you can build your own derivative version based on any version of the network, and the resulting image is very small.Arch LinuxDegree of difficulty: average; time required: 90 min; customization: HighArch Linux is designed specifically for users who customize it. "Big Talk", we heard s
1. Enter EN, then enter the password to confirm and press conf t2, Router (config) # VPDN enableInterface Dialer 1//Enter dialer 13, Router (config-if) # Encapsulation PPP//Package PPP protocolIP add negotiated//enable IP negotiationPPP Authentication CHAPPPP Authentication CHAP callin//closed CHAP authenticationPPP chap hostname [EMAIL protected]//[email protected] for telecom accountPPP chap password G020
Dciman. DLL-Display Control interface
DCIMAN32. DLL-Display Control interface
Ddeml. Dll-dde Information Base
Debmp. DLL-Raster display device
DEBUG. Exe-debug Debugging Tools
DECPSMW4. INF-Installation information file (Dec printer installation)
DECLAN. Vxd-declan NIC Driver
DEFRAG-Open the selected drive window
Del. INF-Installation Information file
Deltemp.com-Initialization Help tool
deltree. EXE-Delete Directory tool
Demet. DLL-Vector Display Engineering
DESKCP16. DLL-16-bit Desktop Contro
menuconfigWhat does the system do for us when we execute the make menuconfig command? This involves a total of several files. We will discuss them one by one.1. scripts folder under the Linux kernel root directory2. The arch/$ ARCH/Kconfig file and the Kconfig file under each layer directory3. makefile files under the Linux kernel root directory and makefile files under directories at different layers4. Th
######################################## ###
# Compile and generate the file relationship on which zimage depends
1. kernel image composition1.1 zimage FileThe kernel image is the zimage file generated in the $ (topdir)/ARCH/$ (ARCH)/boot/directory. Analysis $ (topdir)/ARCH/$ (ARCH)/boot/makefile: The file is merged b
Hi, hello, everyone! I'm crazycatjack. Recently learning the Linux kernel configuration, compiling and makefile files. Today to summarize the results of learning, share to everyone ^_^1. Decompression PatchingThe first is to decompress the Linux kernel you acquired. What I'm using here is the linux.2.22.6 version of the kernel. Under Linux, the command line extracts the kernel from the tar xjf linux.2.22.6.tar.bz2. Then, if you need to patch the kernel, use the patch command: patch-px ---linux-2
Backup
1, configure the archive mode
Configuring the archive requires editing the postgresql.conf file, which defaults to the/usr/local/pgsql/data/directory
Vim/usr/local/pgsql/data/postgesql.conf
Wal_level = Hot_standby
Archive_mode= on
archive_command= ' cp%p/usr/local/pgsql/backup/%f '//backup must have postgres user (database user) permissions, chown postgres backup
Note:%p the path to the log file to be archived,%f is the file name of the log file to be archived
2, start the database
Pg_ct
ARM Linux boot sequenceThe following traces the Linux boot sequence for ARM-based systems in the 2.6.18 kernel. it looks at just the earliest stages of the boot process, until the generic non-processor-specific start_kernel function is called. the line numbers of each statement are in parenthese at the end of the line; the kernel source itself can be conveniently browsed on the Linux cross-reference website.
Zimage Decompression
ARCH/ARM/boot/compre
, sidewalks, green belts and separation belts and other components.
Arch
1. Arch Form
There are four types of arch: parabolic, straight line, line, and hyperbolic.
(1) Parabolic Arch
Relatively smooth, beautiful shape, no road peaks, the middle part of the road slope is relatively small, the slope on both sides is la
Detailed description of RedHat Linux configuration yumModify browsing permission | DeleteFirst, the rhel5 system has been installed with Yum, because if you use an official website to update the yum, it will prompt registration and so on unless you have bought rhel5. Therefore, you only need to change the yum update address to an open-source one. The files with the specified Yum update address are in/etc/yum. Repos. d. First, change them to backup files, that is, Add. Bak.[Root @ killgoogle ~] #
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.