Linux-manual-2.6.15_20060616_all.deb
Linux-source-2.6.15_20060616_all.deb
6. Install the new kernel
Dpkg-I linux-p_w_picpath-2.6.15_20060616_i386.deb
This kernel already supports bootsplash, but an appropriate initrd. img is also required.
7. Install bootsplash
# Vim/etc/apt/source. lst
Deb http://debian.bootsplash.de unstable main
Deb-src http://debian.bootsplash.de unstable main
# Apt-get update
# Apt-get install bootsplash
# Apt-get install bootsplash-theme-newlinux
# Apt-get install sy
used by busybox.
By using the ldd command, the path name of the binary program to be analyzed can be known as a binary program or the dependency between a library file. For example, busybox depends on libc. so and ld-linux.so, we have this knowledge, you can copy all the required library to the flash disk. Because our flash disk is not big, it is not small, it is 16 Mb in size. There are not many problems with using Glibc files directly. If readers and friends have special needs and think that
command, the path name of the binary program to be analyzed can be known as a binary program or the dependency between a library file. For example, busybox depends on libc. so and ld-linux.so, we have this knowledge, you can copy all the required Library to the flash disk. Because our flash disk is not big, it is not small, it is 16 Mb in size. There are not many problems with using glibc files directly. If readers and friends have special needs and think that glibc is too large, you can consid
-linux.so, we have this knowledge, you can copy all the required library to the flash disk. Because our flash disk is not big, it is not small, it is 16 Mb in size. There are not many problems with using Glibc files directly. If readers and friends have special needs and think that Glibc is too large, you can consider using uClibc, which is a very small libc library and has no full functionality of Glibc, but it is enough for an embedded system. This article will not introduce uClibc any more.Af
Word: Everything is the same, the principle is clear, all the questions will become no longer mysterious.
Computer-Learning people know that at any one time, the computer can only execute a single instruction, and it is executed sequentially (unless a jump instruction is encountered).
Linux process startup is based on the instructions in the startup script, there are two main categories: init and bash. Init is the topmost of all scripts, executed first, and bash is typically invoked when it lan
Export cross_compile= ... make arch=arm menuconfig
It is important to note here that the build BusyBox as a static binary (no shared libs) must be selected in the BusyBox Settings--> builds Options to indicate that BusyBox is compiled into a static library .
Other keep the default values, and then save
Make
Make Install
The _install folder will be generated
The generated _install directory has only directories such as Bin,sbin, so in order to build the Linux file system, we must create additio
Tags: Linux learning20.20 Alarm System Main scriptmain.sh Content#!/bin/bash#Written by Aming.Whether to send mail switchExport send=1Filter IP AddressExport addr=/sbin/ifconfig |grep -A1 "ens33: "|awk ‘/inet/ {print $2}‘Dir=pwdOnly the last level directory name is requiredLast_dir=echo $dir|awk -F‘/‘ ‘{print $NF}‘The purpose of the following is to ensure that the script is executed when we are in the bin directory, otherwise the monitoring scripts, messages and logs may not be foundif [$last _d
user group, a record of each user group, in the following format:
group_name:passwd:GID:user_list
Each record in/etc/group is divided into four fields:First field: User group name;Second field: User group password;Third field: GIDThe fourth field: User list, with each user, the number is divided; This field can be empty; if the word blank represents the user name of the user group as GID; Let us give an example:root:x:0:root,linuxsir 注:用户组root,x是密码段,表示没有设置密码,GID是0,root用户组下包括root、li
), a record of each user group, in the following format:
group_name:passwd:GID:user_list
Each record in/etc/Group is divided into four fields:First field: User group name;Second field: User group password;Third field: GIDThe fourth field: User list , with each user , the number is divided; This field can be empty; if the word blank represents the user name of the user group as GID; Let us give an example:root:x:0:root,linuxsir 注:用户组root,x是密码段,表示没有设置密码,GID是0,root用户组下包括root、linuxsir
when the script is executed, otherwise the monitoring scripts, mails, and logs may not be foundif [$last _dir = = "Bin"] | | [$last _dir = = "bin/"]; ThenConf_file= ". /conf/mon.conf "Elseecho "You shoud cd bin dir"ExitFiexec 1>>. /log/mon.log 2>> /log/err.logecho "' Date +"%F%T "' Load average '/bin/bash. /shares/load.sh#先检查配置文件中是否需要监控502, whether this monitoring 502 is defined in the configuration file s
Ii. List of commands
The client sends the FTP command request through the control connection, the command word is uppercase ASCII character, the command word may need to be followed by a parameter, and the command word is separated from the parameter by a space.
1) Access command
Command word
Parameters
Response code
Description
USER
User account
230, 530, 500, 501, 421, 331, 332
FTP Login user Name
Pass
User password
230, 202
I used the Linux command AR-Create a static library. A fileThis article link: http://codingstandards.iteye.com/blog/1142358 (reproduced please specify the source)Description of UseCreate a static library. a file. It is often used when developing programs in C/D + +, but I rarely use AR commands on the command line alone, usually in makefile, and sometimes in shell scripts. For knowledge about library files, static libraries, dynamic libraries, and how to create and use Linux, see the related dat
1. Set the IP addressOpen the terminal and get root privileges (sudo su). Enter the command:# ifconfig eth0 192.168.0.20 netmask 255.255.255.0Explanation: Ifconfig---set IP commandsEth0---The network card to be set up, you can only enter Ifconfig to view the installed NIC192.168.0.20---The pre-set IP value.netmask 255.255.255.0---subnet mask2. Set the default gatewayOpen terminal, get root permission (sudo su), enter command:# route add default GW 192.168.1.1Explanation: Route Add---Add routing
of the block, to ensure that only one thread to manipulate the block, in fact, this keyword is encapsulated signal volume). Write indicates whether to allow the volume of the write, so the reader first programming principle is as follows:Readers:
while (true)
{
P (RCS);
This article link: http://codingstandards.iteye.com/blog/1142358 (reproduced please specify the source) Description of UseCreate a static library. a file. It is often used when developing programs in C/D + +, but I rarely use AR commands on the command line alone, usually in makefile, and sometimes in shell scripts. For knowledge about library files, static libraries, dynamic libraries, and how to create and use Linux, see the related data "3", "about Linux static and dynamic Libraries" later in
Today is considering how to start an application as soon as possible, broadcast a boot music or something.The initial start-up process is like this, bootloader start Kernel,kernel run out of Mount file system,The/init is then executed, and this init is a soft link to the BusyBox,BusyBox do something after it will parse/etc/inittab, which calls/etc/init.d/rcs script,RCS script inside again call other scripts
Original URL: http://www.linuxidc.com/Linux/2011-03/33728.htmAfter the kernel initialization is complete, the boot process of the embedded Linux file system consists of the following steps:1. Execute the/sbin/init file2. Execute the/etc/inittab file3. Execute the/etc/init.d/rcs file4. Execute Mount File System script5. Executing kernel module scripts6. Execute the Network initialization script7. Execute scripts such as application startup, such as Qto
-z6adco586.jpg-wh_50 "/>Make install650) this.width=650; "title=" 6631822030676395001.jpg "src=" https://s4.51cto.com/wyfs02/M01/A5/47/ Wkiol1m6e8gtuscnaaaowrhzwq4081.jpg-wh_500x0-wm_3-wmp_4-s_4224716163.jpg "alt=" Wkiol1m6e8gtuscnaaaowrhzwq4081.jpg-wh_50 "/>CP-RF _install/* RootfsSince/ROOT/ROOTFS/LINUXRC and/root/rootfs/sbin/init are the same program, you can remove LINUXRC to save space, Ln-s/sbin/init init[[email protected] rootfs]# lsBin Dev etc home lib init mnt root proc sbin sys tmp usr
Linux command ar-Create a static library. A file
Purpose descriptionCreate a static library. A file. It's often used when developing programs with C + +, but I rarely use the AR command on the command line alone, which is generally written in makefile and sometimes used in shell scripts. For Linux library files, static libraries, dynamic libraries and how to create and use related knowledge, see the relevant information later in this article "3" on Linux static Library and dynamic library analys
off = xsnoolap. o
Oracle Label Security ON = kzlilbac. o
Oracle Label Security OFF = kzlnlbac. o
Oracle Partitioning ON = kkpoban. o
Oracle Partitioning OFF = ksnkkpo. o
Real Application Cluster ON = kcsm. o
Real Application Cluster OFF = ksnkcs. o
Oracle Real Application Testing ON = kecwr. o
Oracle Real Application Testing OFF = kecnr. o
The following command can be used to verify the contents of the archive:
$ Cd $ ORACLE_HOME/rdbms/lib$ Ar-TV libknlopt.For IBM
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.