1th Chapter Linux Development
1.1 Eggs
Unix was born in Bell Labs in 1969.
1.2 People
In 1986, UNIX systems were no longer free to use, and Tan Bonning developed Minix (mini Unix) systems, mainly for teaching.
1.3 People
In 1986, Stallman (Richard Stallman) created the FSF (Free Software Foundation) and the GNU Project.
1.4 People
In 1991, Tawas (Torvalds) developed the Linux kernel, also known as the Father of Linux.
2nd Edition Linux Distributions
2.1 GNU
GNU is a project made by Stallman: Geno plan
This means that Gnu=gnu is not Unix wants to express that the project does not Unix, but as good as UNIX and open source
These include: Gawk,bash,gcc,emacs
2.2 GPL
The GPL is a system: public General License
1) Open source code owner can freely spread, modify the software arbitrarily
2) Modify the other people's software, you must send out the content of your changes
3rd Edition Linux Distributions
3.1 Linux version
1) Ubuntu (Ukrainian Bantu) is mainly used by developers;
2) RedHat (Red Hat) is mainly used in the state-owned enterprises and the financial industry; Red Hat system is no longer free from Red Hat Linux9.0, then charges are issued, Red Hat Enterprise Linux is released.
3) CentOS free to use, imitation red Hat, the most popular in the country;
4) new features of the beta version of Fedora Redhat are put into the fedora testing stability and then applied to Redhat. Fedora------>redhat------>CentOS;
5) DEBIAN/FREEBSD security requirements are relatively high;
6) Suse/opensuse Germany Research and development, mainly for advanced database and mail service;
7) Red Flag Linux Kirin is mainly used in state-owned enterprises;
3.2 CentOS and Redhat differences
1. RedHat free Download Item charges cannot be updated
2.CentOS is identical to Red Hat
1) Red Hat charge item removed
2) Red Hat logo removed
Chapter 4th Disk Partitioning
4.1 32-bit vs. 64-bit Difference
1. Computing speed 32-bit 4 lane road 64-Bit 8-lane road
2. Addressing range (maximum supported memory)
32 Maximum support 4G 64 support for larger memory
3. Design positioning
64-bit is mainly for the server to use a large number of calculations
4.2 Partitioning
/boot boot partition 200M
Swap swap partition is temporarily used as memory when memory is low
Memory <8g Swap is memory of 1.5 times times memory >=8g swap is 8G
/root partition where all the program software is stored, how much is left?
Linux Development and