180 likes | 411 Views
ITEC280LINUX 操作系统. 2013.3.13. 课程基本情况. 课 程 名: ITEC280 LINUX 操作系统 课程 类型:专业选修课 考核方式:考查 课 时: 30 学 分: 2 开课班级: 11 级网专 主讲教师:刘恩甲 EMAIL : 41649233@qq.com 办公室: A212 网络中心. 上课时间:周三 1-2 节 上课教室: E708 上机时间:周三 3-4 接 上机机房: F111. 教学进度安排. 第一讲 初识 LINUX. LINUX 是什么. 为什么要学习 LINUX.
E N D
ITEC280LINUX操作系统 2013.3.13
课程基本情况 课 程 名:ITEC280 LINUX操作系统 课程类型:专业选修课考核方式:考查 课 时:30 学 分:2 开课班级:11级网专 主讲教师:刘恩甲 EMAIL:41649233@qq.com 办公室:A212网络中心 上课时间:周三1-2节上课教室:E708 上机时间:周三3-4接上机机房:F111
第一讲 初识LINUX LINUX是什么 为什么要学习LINUX 学习LINUX的必备知识 Ubuntu的“人道带人”
1.1 LINUX是什么 • 简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 • Linux最早由一位名叫Linus的计算机爱好者开发,他的目的是设计一个代替Minix的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。 Linux最初的出现在1991年,普及为1993年。
1.1.1 自由软件 • 当前流行的软件按其提供的方式和是否可以赢利可以划分为三种模式:即商业软件、共享软件、和自由软件(freeware或free software)。 • 自由软件的自由(free)有两个含义: 第一,是可免费提供给任何用户使用; 第二:是指它的源代码公开和可自由修改。
1.2 为什么要学习LINUX • 在进行信息化建设时,无论是国家,企业还是个人,必须考虑三个至关重要的因素:性能、安全和价格 性能方面——开放源代码 安全方面——免去对系统后门的担忧 价格方面——“并不存在成本”
1.2.1 LINUX系统的特性 • 开放性: • 指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。 • 多用户: • 是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。 • 多任务: • 它是指计算机同时执行多个程序,而且各个程序的运行互相独立。 • 良好的用户界面(人性化): • Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。
1.2.1 LINUX系统的特性 • 设备独立性: • 是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,它的内核具有高度适应能力。 • 提供了丰富的网络功能(真正面向网络的操作系统) • 可靠的安全系统(稳定、安全): • Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。 • 良好的可移植性(兼容性强): • 是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。
1.2.2 LINUX系统的组成 • Linux的内核 • 内核是系统的核心,是运行程序和管理硬件设备(像磁盘和打印机等)的核心程序。负责进程管理、设备驱动、文件系统管理、内存管理等工作。 • Linux Shell • Shell是系统的用户界面,提供用户与内核进行交互操作的一种接口。一个Shell可以理解为一个“命令集” • X Window • X Window又称X视窗、X、X11、X11R6,是Unix/Linux等操作系统的图形化用户界面的标准。 • Linux应用系统 • 标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、X-Window、办公套件、Internet工具、数据库等。
1.2.2 LINUX系统的组成 应用程序 应用程序 X-Window Shell 内 核
1.3 学习LINUX的必备知识 • 颠覆windows软件概念 • 抛弃日常windows操作习惯 • 突破windows范畴限制 • 接纳先进理念和思想
1.3.1 LINUX的内核版本和发行版本 • Linux的内核(Kernel)版本 • Linux的内核仍由Linus领导下的开发小组负责维护, Linux实指一类操作系统 • 内核版本由3个数字组成:r.x.y • r: 目前发布的Kernel主版本 • x: 偶数:稳定版本;奇数:开发中版本。 • y: 错误修补的次数。 • 稳定版本,如2.4.4; • 测试版本,如2.1.111 • 例如:Red Hat Linux 9使用的内核版本是 2.4.20
1.3.1 LINUX的内核版本和发行版本 • Linux的发行版本 • Linux系统实际上是由几千个独立的组件构成的,从所有组件组成一个完整系统实际上相当的费时费力,所以商家(或Linux社区)将Linux系统的内核与外围应用软件和文档包装起来, 并提供系统安装界面和系统设置管理工具,这样就构成了一个发行套件版本。 如果想安装一个Linux系统,只要选择一个就可以了: • 目前已经有了300余种发行版本,而且还在不断地增加。相对于内核版本,发行套件的版本号随发布者的不同而不同,与系统内核的版本号是相对独立的。 • Red Hat Linux红帽 红旗Linux 冲浪Linux ubuntu乌班图 • SuSE Linux Mandrake Linux TurboLinux中软Linux
1.3.2 UBUNTU乌班图 • Ubuntu是一个南非的民族观念,着眼于人们之间的忠诚和联系。该词来自于祖鲁语和科萨语。Ubuntu(发音“oo-BOON-too”--“乌班图”,)被视为非洲人的传统理念,也是建立新南非共和国的基本原则之一,与非洲复兴的理想密切相关。 • Ubuntu精神的大意是“人道待人”(对他人仁慈)。另一种翻译可以是:“天下共享的信念,连接起每个人”。 “具有 ubuntu精神的人心胸开阔,乐于助人,见贤思齐而不忌妒贤能,因为他/她拥有适度的自信,而这源自如下认识:自己乃是属于一个更大的整体,当他人受到伤害或死去时,当他人受到折磨或压迫时,这个整体就会消失。”
1.3.2 UBUNTU乌班图 • Ubuntu基于 Debian之上,旨在创建一个可以为桌面和服务器提供一个最新且一贯的 Linux 系统。Ubuntu囊括了大量从 Debian发行版精挑细选的软件包,同时保留了 Debian强大的软件包管理系统,以便简易的安装或彻底的删除程序。与大多数发行版附带数量巨大的可用可不用的软件不同,Ubuntu的软件包清单只包含那些高质量的重要应用程序。 • UBUNTU每6个月就会发布一个版本,以提供最新最强大的软件。Ubuntu支持各种形形色色的架构,包括 i386 处理器,AMD64,以及PowerPC(iBook/Powerbook, G4 and G5)等。