Linux操作系统初识
Linux全名:GNU/Linux
GNU
:/genu:/(GNU‘s Not Unix)
Linux的四部分:
Linux kernel
内核GNU
工具GUI Desktop
环境Application
应用
Linux组成结构图:
Linux 内核的作用:
- 硬件设备 管理使用
- 软件程序(系统) ——>操作软件
- 管理系统内存
- 文件管理(决定文件的读与写,读、写的标准)
文件系统——Linux支持的文件系统类型:ext、ext2、ext3、ext4、hpfs、vfat等。
GNU 组织:
Unix上具有的一些软件,Linux内核本身没有,所以GNU模仿Unix,为Linux写了一些必要的软件。
GNU核心:
原本在Unix上的一些命令和工具,被模仿(移植)到了Linux上。
供Linux使用的这套工具:
- coreutilities(软件包):
(1)用来处理文件的工具;
(2)用来操作文本的工具;
(3)用来管理进程的工具。
- shell(终端/壳层):
shell提供给用户使用的软件,用户拿它来使用电脑,并且和电脑交互。
命令行壳层提供一个命令行界面(GLI : command line interface),而图形壳层提供一个图形用户界面(GUI)。
GUI的演化:
- X-Windows
- KDE(一种桌面的设计风格:有开始菜单,为程序设置任务栏,又快捷方式,能最小化)
- GNOME
- Unity(为GNOME桌面环境所开发的图形用户界面,用于Ubuntu)