Basic Linux Knowledge

Source: Internet
Author: User

0. Preface

as a just learning Linux Small white, embark on this road is also extremely accidental reason, for computer knowledge only stay in play game and Point mouse stage of me, want to share with you my study process, and learning content, hope can not have any Linux experience of people , and played a meager help.

1. Basic Computer Knowledge

1.1 Computer systems by hardware (Hardware) systems and software (software)

650) this.width=650; "Src=" Https://s4.51cto.com/oss/201711/19/0c5c01b47644c43a30f1afb882d39d44.jpg-wh_500x0-wm_3 -wmp_4-s_2683500533.jpg "title=" 091737w3a47hj1j34k4ckk.jpg "alt=" 0c5c01b47644c43a30f1afb882d39d44.jpg-wh_ "/>

Bo Master understand: For lack of computer knowledge or foundation of the people more difficult to understand, but with the depth of understanding, will gradually understand that the simple hardware is to see the touch, software is to help us to interact with the computer tools.

1.2 von Neumann system

650) this.width=650; "Src=" Https://s3.51cto.com/oss/201711/19/5dea02ba3ff43251f7e7bdc68591d4cb.jpg-wh_500x0-wm_3 -wmp_4-s_3576490883.jpg "title=" 0.jpg "alt=" 5dea02ba3ff43251f7e7bdc68591d4cb.jpg-wh_ "/>


In simple terms, the von Neumann system specifies that the digital computer's number is binary; the computer should be executed in the order of the program. Hardware equipment must have an operator, controller, memory, input device, output device, wherein the input device device is generally the mouse keyboard, output device is generally the display, memory is what we usually say memory and hard disk, the operator and controller and become the central Processing unit (CPU).

Bo Master understand: Von Neumann is a very great mathematician, now the most advanced computer must follow the von Neumann system, well-deserved father of the computer.

1.3 Specific Hardware Introduction

Simple Introduction to computer hardware

Bloggers explain: Here is not specifically introduced, I put the detailed introduction of the link attached, interested in the words can go to see.


2. Server

2.1 What is a server

Server servers are a kind of computer, a high-performance computer that provides a variety of services to client computers in the network, and the server, under the control of the network operating system, provides its attached hard drives, tapes, printers, and expensive dedicated communication devices to the customers ' sites on the network, as well as to provide centralized computing for network users. , information dissemination and data management services

Server By application function can be divided into:

WEB server, database server, mail server, file server, middleware application server, log server, monitoring server, program version control server, virtual machine server, print server, domain control server, multimedia server, communication Server, ERP server, etc.

Servers are categorized by form factor:

Tower servers, rack servers, blade servers

2.2 Server three major operating systems

Windows

Linux

Unix

Bo Master Analysis: After understanding the computer, then understand that the server is also a computer, and the server operating system, one is Linux. This is why the computer and the server are introduced.

3. Linux operating system

3.1 Linux

Linux is a free-to-use and free-to-propagate Unix-like operating system, a POSIX and Unix-based multiuser, multitasking, multi-threaded and multi-CPU operating system. It can run major UNIX tools software, applications, and network protocols. It supports 32-bit and 64-bit hardware. Linux inherits the design idea of Unix as the core of network, and is a stable multi-user network operating system.

The Linux operating system was born on October 5, 1991 (This is the first time the official outward announcement). There are many different Linux versions of Linux, but they all use the Linux kernel. Linux can be installed in a variety of computer hardware devices, such as mobile phones, tablets, routers, video game consoles, desktops, mainframes, and supercomputers.

Strictly speaking, the word Linux itself only represents the Linux kernel, but in fact people have become accustomed to using Linux to describe the entire Linux kernel, and use the GNU engineering various tools and databases of the operating system.

3.2 Open Source

Open Source: Open source, software and source code available to everyone

Free distribution of software and source code

Ability to modify and create derivative works

bo main analysis: Linux source code open, meaning if you have the strength to make their own Linux, you can modify the operating system.

3.3 Linux Philosophical thought

Everything is a file (including hardware)

Small, single-use programs

Link programs to accomplish complex tasks together

Avoid confusing user interfaces

Configuration data is stored in text

bo Master analysis: Introduced here, Linux has been completely exposed to everyone, the following began to a system of users began to learn the Linux kernel based on the important operating system CentOS.


4. Virtual machines, CentOS

4.1 Virtual Machines

Learning the CentOS operating system must run a virtual program on a virtual computer, and we can download a virtual machine software on our Windows system computer, where VMware is the recommended software.

4.2 CentOS

CentOS, full name Community Enterprise Operating System, Chinese name is community Enterprise operating system. is an enterprise-class Linux distribution based on Red Hat Linux that provides free access to source code. Because of the same source code, some servers that require a high degree of stability are used with CentOS instead of the commercial version of Red Hat Enterprise Linux. Each version of CentOS will receive a ten-year support. The new version of CentOS is released approximately once every two years, and each version of CentOS is updated periodically to support new hardware.

blogger said: "Here, a complete Linux kernel of the CentOS operating system is complete, I do not introduce the use of VMware and CentOS installation, if there is something wrong to welcome you to help me correct."

This article is from the "Linux_ Fu Lei" blog, be sure to keep this source http://fulei.blog.51cto.com/13473432/1983266

Basic Linux Knowledge

Contact Us

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.