The composition of the Linux system

Source: Internet
Author: User

the composition of the Linux system
2011-09-20 0 Comments
collection I want to submit
a
post

Linux systems typically have 4 main parts: The kernel, the shell, the file system, and the application. The kernel, shell, and file systems together form a basic operating system structure that allows users to run programs, manage files, and use the system.
A Linux kernel
The kernel is the core of the operating system and has many of the most basic features, such as virtual memory, multitasking, shared libraries, demand loading, executable programs, and TCP/IP networking capabilities. The modules of the Linux kernel are divided into the following parts: storage management, CPU and process management, file system, device management and driver, network communication, system initialization and system invocation, etc.

Two Linux Shell
The shell is the user interface of the system and provides an interface for users to interoperate with the kernel. It receives the command entered by the user and sends it to the kernel to execute, which is a command interpreter. In addition, Shell programming languages have many features of common programming languages, and Shell programs written in this programming language have the same effect as other applications.
Currently, the following versions of the shell are mainly available.
1. Bourne Shell: It was developed by Bell Labs.
2. BASH: Is the GNU Bourne Again Shell, which is the default shell on the GNU operating system, and most Linux distribution kits use this shell.
3. Korn Shell: The development of the Bourne Shell, which is compatible with the Bourne shell in most of the content.
4. C Shell: Is the BSD version of Sun's shell.

Three Linux file system
A file system is an organization method that files reside on storage devices such as disks. Linux systems can support a variety of currently popular file systems such as EXT2, EXT3, FAT, FAT32, VFAT, and ISO9660.

Four Linux applications
Standard Linux systems generally have a set of assemblies called applications, including text editors, programming languages, X windows, Office suites, Internet Tools, and databases.

Author "Tian Hasty Yun Hui"

The composition of the Linux system

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.