Linux是一款优秀的计算机操作系统,支持多用户,多进程,多线程,实时性好,功能强大且稳定,同时又具有良好的兼容性和可移植性,随着Internet的发展,Linux 操作系统已经成为今天世界上使用最多的一种UNIX 类操作系统。
Linux 特点:
1.开放性
是指系统遵循世界标准规范,特别是遵循开放系统互联(OSI)国际标准,凡事遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便实现互联
2.多用户
Linux 操作系统允许多个用户同时登录到系统中,即系统资源可以被不同的用户各自拥有使用,即使每个用户对自己的资源有特定的权限,也互不影响。
3.多任务
指计算机同时执行多个程序,而且各个程序的运行相互独立,Linux 操作系统调度每一个进程都平等的访问cpu
4.出色的稳定性能
可以连续运行数月,数年而无需重新启动,与windows 相比,这一点尤其突出。
5.良好的用户界面 Linux 向用户提供了两种界面:用户界面和系统调用界面,Linux 的传统用户界面基于文本的命令行界面,即shell 。它有很强的程序设计能力,用户可很方便的利用它编写程序。
6.设备独立性
7.丰富的网络功能
8.可靠的安全性
9.良好的可移植性
10.标准的兼容性
二,Linux 的主要组成
由四个部分组成:内核,shell,文件系统和应用程序。
内核:是系统的心脏,是运行程序和管理硬件设备的内核程序,决定系统的性能和稳定性,它包括硬件和软件的部分, 硬件部分:控制硬件设备,管理内存,提供接口,处理基本IO 软件方面:管理文件系统,为程序分配内存和cpu时间等 2.shell 是系统的用户界面,提供用户与内核进行交互操作的一种接口。它是一个命令解释器,解释由用户输入的命令并且把它们送到内核执行,shell编程语言具有普遍编程语言的很多特点,用这种编程语言编写shell程序与其他应用程序具有同样的效果。
识别内核版本,由3个数字组成,形式如下: Major.minor.parchlevel Major:目前发布的主版本号 Minor:为次版本号,一般来说minor位为偶数的版本表明这是一个可以使用的稳定版本,反之,添加了一些新的内容,不一定很稳定。是测试版 Patchlevel,超市对当前版本的修补次数。
社区发布版: Ubuntu :www.ubuntu.com
商业支持版: Redhat:www.redhat.com