一.Linux可以划分为以下四部分:
1.Linux内核、2.GNU工具、3.图形化桌面环境、4.应用软件
Linux内核:内核控制着计算机系统上的所有硬件和软件,在必要的时候分配硬件,并根据需要执行软件。
内核主要负责以下四种功能:1.系统内存管理,2.软件程序管理,3.硬件设备管理,4.文件系统管理。
GNU工具:GNU工具是由GNU组织开发的一套完整的Unix工具。将Linux内核和GNU工具的结合体成为Linux,也有人称为GNU/Linux。
供Linux系统使用的这组核心工具被称为 core utils 软件包,主要由三部分构成:1.处理文件的工具、2.操作文本的工具、3.管理进程的工具。
GNU/Linux shell是一种特殊的交互式工具。它为用户提供了启动程序、管理文件系统中的文件以及运行在Linux系统上的进程途径。shell的核心是命令行提示符,命令提示符是shell负责交互的部分。它允许你输入文本命令,然后解释命令,并在内核中执行。可以将多个shell命令放入文件中作为程序执行,这些文件被称为shell脚本。
在Linux系统上,通常提供多种shell使用,不同的shell有不同的特性,有些更利于创建脚本,有些则更利用管理进程。所有Linux发行版默认的shell都是bash shell。
图形化桌面和应用软件就不进行过多的介绍了。
Linux发行版:将4个关键部件组成一个Linux系统包称为发行版。大多数发行版是为某些特定用户定制的,如商业用户,软件开发人,多媒体爱好者等。
初识Linux大概就只有这些内容了。