Linux学习入门:工欲善其事,必先利其器

linux学习入门
1 .1Linux简介
Linux的创始人是 Linus Torvalds。他在从1990年底到1991年的几个月中,利用Minix操作系统作为开发平台,为他自己的操作系统课程和后来的上网用途而陆续编写了若干程序。并在1991.10.5在Internet上公布了自己的程序程序,从而宣告Linux的诞生。
1993年,Linux 1.0问世。
1999年,Linux Kernel 2.2问世。
2001年,Linux Kernel 2.4问世。
2003年,Linux Kernel 2.6问世。
1.2 为什么使用Linux
Linux 是一套具有Unix全部功能的免费操作系统。
Linux 不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应用软件。
Linux为广大用户提供了一个在家里学习和使用Unix操作系统的机会。
Linux能与现有存在的操作系统共存。
随着各大公司的加盟,Linux将以更迅猛的势头发展,并最终成为一个多平台的,市场占有率较高的、极其优秀的网络操作系统。
1.3 Linux系统的特点
Linux操作系统在短短几年之内得到非常迅猛的发展,这和Linux具有的良好特征是分不开的。Linux包含了UNIX的全部功能和特征。简单的说,Linux具有以下特征:
1、Linux是免费的
2、支持多种硬件平台
3、完全的多任务
4、虚拟内存
5、共享库技术
6、X Windows系统
7、内置网络支持
8、同IEEE POSIX.1标准兼容
9、非专有资源代码
10、GNU软件支持
1.4Linux操作系统的组成
Linux的内核:内核是系统的核心,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
Linux Shell Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核中去执行。实际上,shell是一个命令解析器,它解析由用户输入的命令并把它送到内核。
Linux文件系统:Linux文件系统是文件存放在磁盘等储存设备上的组织方法。Linux能支持多种的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。
Linux应用系统:标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公软件、Internet工具、数据库等。
1.5 Linux内核版本
Linux的内核至今由Linus领导下的开发小组维护。
内存版本是在Linus领导下的开发小组开发出的系统内核的版本号。
内核版本号由三个数字组成:R.X.Y
R:目前发布的Kernel主版本。
X:偶数:稳定版本;奇数:开发中版本。
Y:错误修补的次数。
1.6 Lunux发行版
Linux发行套件是以Linux Kernel为核心,搭配各种应用程序和工具的软件集合,目前已经有了几百余种发行版本,而且还在不断地增加。
发行套件的版本号随不同发布者而不同,与系统内核版本号是相对独立的。
1.7 RED HAT Linux简介
Red Hat 公司是专门从事Linux操作系统开发的公司,总部位于美国北卡罗莱纳州首府罗利。它主要从事Linux系统的开发、部署和经营。
Red Hat 由Bob Young 和Marc Ewing 创建于1994年,它以源码开发作为营业模型。它也代表了软件开发行业的一次根本转变。软件的原始代码对所有人都可以免费获得,使用该软件的开发人员可以自由地对其作改进。
Red Hat 解决方案包括Red Hat Linux 、嵌入式技术,以及培训、管理和技术支持。所有源代码及相关服务通过称之为Red Hat Network 的 Internet 平台传递给用户。
1.8 Fedora Project简介
Red Hat 公司于2003年9月底宣布,将原有的Red Hat Linux开发计划与Fedora Linux计划整合新的Fedora Project。
Fedora Project 将由Red Hat公司赞助,以社群主导、支持的方式,开发Linux发行版 Fedora Core。
1.9 关于RED HAT Linux 9
Red Hat Linux 9是Red Hat 公司2003年4月7日发布的最后一个免费版。特点如下:
安装过程更加简单并支持中文。
进一步增强了桌面的易用性,内置了众多桌面应用程序。
集成了功能强大的OpenOffice.org。
具备强劲的配置工具。
1.10 Linux操作系统的应用领域
1、高端服务器领域:Linux因其稳定、高校、源代码开发等特点,得到诸如IBM、SUN、戴尔等许多著名厂商的支持。具统计表明,Linux系统在服务器市场的占有率已达38%以上。
2、桌面应用领域:事实证明,Linux可以满足办公、娱乐、信息交流的需求,随着Linux图形界面的不断完善,其应用必然越来越广泛。
3、嵌入式应用领域:Linux因其小巧、稳定、源代码开发等特点,被众多厂商用于嵌入式开发领域。

猜你喜欢

转载自www.cnblogs.com/qluzzh/p/10323023.html