第1章 Linux系统概述.

Slides:



Advertisements
Similar presentations
Linux管理与应用 Linux 诞生历史 主讲教师:张美平. 主要内容 Linux诞生的几个要素及背景 GNU项目 Linux系统诞生与发展过程.
Advertisements

高校教师、高级项目经理 任铄 QQ : 第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 OS 结构设计.
Linux 安裝入門與基本管理 課程目標: 學習Linux平台下的安裝設定 與 建置一個基本的Linux伺服器
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
计算机网络 指导教师:杨建国 二零一零年三月.
操作系统 袁昕.
Linux 的历史、现状和未来 2011 《网管员世界》杂志社 副总编辑 孙浩峰.
Linux基礎學習 課本:Ubuntu Linux 管理與架站實務 博碩文化出版發行.
UI(用户界面)集训班 Illustrator 高级班.
计算机基础知识 丁家营镇九年制学校 徐中先.
J2EE与中间件技术 ——Lab.
Linux.
Linux的認識與使用 2013/01/05.
本 章 重 點 9-1 檔案系統簡介 9-2 檔案管理.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
Windows 8 more simple more powerful more free.
Linux 圖形操作介面 GUI -- X-window 與 Webmin
Linux 的一些事儿 系统管理 宁波市高校慕课联盟课程
第二讲 搭建Java Web开发环境 主讲人:孙娜
学习前的准备工作 讲师:burning.
第2章 图形操作界面 目前,几乎所有的Linux发行版本中都包含了GNOME和KDE两种图形操作环境。在Fedora Core 6中系统默认的图形操作界面为GNOME,它除了具有出色的图形环境功能外,还提供了编程接口,允许开发人员按照自己的爱好和需要来设置窗口管理器。KDE桌面环境是一个网络透明的桌面环境,它的功能强大,除了窗口管理器和文件管理器外,基本覆盖了大部分Linux任务的应用程序组,同时还结合了Unix操作系统的灵活性。
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
第2章 Linux概述 2.1 操作系统的功能和分类 2.2 Linux操作系统概述 2.3 Linux的应用现状与前景
Linux 基础知识讲座 红星中学 点动 IT社 主讲:姚宇晨
網路資源的建立--LINUX系統 國立東華大學電算中心 陳鴻彬.
第 4 章 安裝 Linux 著作權所有 © 旗標出版股份有限公司.
网络常用常用命令 课件制作人:谢希仁.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
Windows网络操作系统管理 ——Windows Server 2008 R2.
第一讲: 基本流程(1).
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
第17章 网站发布.
ENS 10.1安装配置指南 王俊涛 | SE.
第二章 Linux简介 Linux概述 Linux系统的特点 Linux中使用的应用程序 Linux的组成 Linux版本介绍
中国科学技术大学计算机系 陈香兰(0551- ) Spring 2009
Windows 7 的系统设置.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
三:基于Eclipse的集成开发环境搭建与使用
Unit 11.Operating System 11.1 What’s OS 11.2 Related Courses
程序设计工具实习 Software Program Tool
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
第四章 团队音乐会序幕: 团队协作平台的快速创建
实验七 安全FTP服务器实验 2019/4/28.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
電腦DIY概論 課程大綱 前情提要 硬碟規劃工具介紹 FDISK FORMAT 安裝作業系統.
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
本节内容 文件系统 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
苏教版小学信息技术3年级第2课 认识计算机.
VRP教程 2011.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
Python 环境搭建 基于Anaconda和VSCode.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
本节内容 动态链接库 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
本节内容 进程 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第四章 UNIX文件系统.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
Linux网络操作系统 Linux系统简介及安装.
课程介绍 1、嵌入式系统开发先序课程; 2、共32+8课时: 3、本期采用混合式教学成绩计算方式:
百万行、千万行数据查询教程 老黄牛.
Presentation transcript:

第1章 Linux系统概述

主要内容 介绍与操作系统有关的计算机术语 了解操作系统的基本功能 了解Linux操作系统的历史、现状及特点 了解Linux操作系统的安装过程 了解Linux系统图形界面的一般知识

1.1 计算机基础知识 一个完整的计算机系统是由硬件和软件两大部分组成的 硬件是指计算机物理装置本身,它是计算机系统的物质基础

软件是相对硬件而言的,它是与数据处理系统操作有关的计算机程序以及相关数据等的总称 ▲程序是计算机完成一项任务的指令的集合 ▲数据是由程序使用或生成的不同类型的信息 ▲硬件是软件建立与活动的基础,软件是对硬件功能的扩充

软件通常可分为三大类,即系统软件、应用软件和支撑软件

系统软件 1.操作系统 操作系统是用户与计算机硬件之间的界面,它是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合) 2.图形系统 3.网络系统 4.编辑程序、编译程序、数据库等

支撑软件 支撑软件是辅助软件技术人员从事软件开发和项目管理人员进行开发项目管理工作的软件,如各种编辑程序、开发工具、测试工具、查错程序、项目管理程序等,所以又称为工具软件。 应用软件 应用软件是为解决某一类应用需要或某个特定问题而设计的程序,如图形软件、财务软件、软件包等等。这是范围很广的一类软件。

1.2 操作系统的功能 基本职能是 : 操作系统是硬件之上的第一层系统软件 ·控制硬件 ·管理资源 ·提供用户接口 ·处理输入输出 1.2 操作系统的功能 操作系统是硬件之上的第一层系统软件 基本职能是 : ·控制硬件 ·管理资源 ·提供用户接口 ·处理输入输出 ·监控系统 ·通信

用户接口 命令行接口

用户接口 菜单 图形用户接口

用户接口 程序接口也称为系统调用接口 在UNIX/Linux系统中,系统调用以C函数的形式出现。例如: fd=open("file1.c", 2);

1.3 Linux系统的历史、现状和特点 1.3.1 Linux的历史 Linux 1991年芬兰赫尔辛基大学的学生 Richard Stallman组织开发了一个完全基于自由软件的软件体系计划 GNU(GNU是GNU is Not UNIX的递归缩写) GPL(General Public License简称) 20世纪80年代,Andrew S. Tanenbaum教授自行设计了一个 微型UNIX操作系统—MINIX Linux 1991年芬兰赫尔辛基大学的学生 Linus Torvalds开发

1.3.2 Linux的现状 当前流行的软件三种模式,即: 商业软件(Commercial software) 共享软件(Shareware) 自由软件(Freeware或Free software) Linux是自由软件的杰出代表 目前Linux的用户分为个人用户、专业用户和商业用户

1.3.3 Linux的特点 与UNIX兼容 自由软件,源码公开 性能高,安全性强 便于定制和再开发 互操作性高 全面的多任务和真正的32位操作系统 当然,Linux也存在缺陷

1.3.4 Linux的版本 Linux有两种版本,一个是核心(Kernel)版本,另一个是发行(Distribution)版本。 1.核心版本 序号由三部分数字构成,其形式为: major.minor.patchlevel 例如:2.2.11表示对核心2.2版本的第11次修订。 约定:次版本号为奇数时,表示该版本加入新内容,但不一定很稳定,相当于测试版;次版本号为偶数时,表示这是一个可以使用的稳定版本。

2. 发行版本 ①Red Hat Linux/ Fedora Core http://www.redhat.com http://fedoraproject.org ②Debian http://www.debian.org ③Ubuntu http://www.ubuntu.org.cn ④Slackware http://www.slackware.com ⑤openSuSE http://www.opensuse.org ⑥红旗Linux ——由北京中科红旗软件技术有限公司开发 http://www.redflag-linux.com ⑦中标普华 ——由中标软件有限公司开发 http://www.cs2c.com.cn

1.3.5 Linux的发展优势与存在的问题 Linux具有以下发展优势 : 开放源码系统 受到各国政府的大力支持 得到全球各大软、硬件公司的支持 价格优势和安全性 不利因素: 不熟悉、应用软件少、使用不方便和功能不完备

1.4 Linux系统安装 1.4.1 基本硬件需求 --红旗Linux桌面版6.0 (Red Flag Linux Desktop 6.0)对系统的需求是: 装有Intel Pentium兼容CPU,建议使用PII以上的CPU; 最小内存为256MB,推荐使用512MB以上内存; 最少3GB 自由硬盘空间,建议使用6GB 以上的硬盘空间; 配置CD ROM驱动器,最好可以直接引导系统; 装有VGA兼容或更高分辨率的显卡; 配有键盘、两键或三键鼠标器。

安装系统的一般步骤 可分为三个阶段: 1.安装前的准备 2.安装开始的参数配置 3.执行安装

1.4.2 安装前的准备 1.备份数据 2.收集硬件信息 3.准备DOS启动盘 4.制作安装引导盘 5.准备Linux分区

1.备份数据 在安装红旗Linux之前,应将硬盘中的重要数据备份到软盘、光盘或磁带上,从而避免在安装过程中发生意外时造成损失。通常要做备份的内容包括系统分区表、系统中的重要文件和数据等。

2.收集硬件信息 (1) 基本硬件配置信息 硬盘数量、容量大小、接口类型(IDE或SCSI)、参数(柱面数/磁头数/扇区数) 内存大小 光驱的接口类型(IDE,SCSI或其他类型)。如果是IDE光驱,要知道它连接在第几个IDE口上 。 如果安装SCSI设备,要记住其制造者和型号。 鼠标类型(串口、PS/2、USB或总线鼠标)、按键数目、串行鼠标连接的串行端口号 。 如果安装了声卡,要记住声卡的种类、中断号、DMA和输出端口 。

(2)显卡设备信息 (3) 有关网络连接的信息 显卡的制造商和显卡型号、显存的大小 。 显示器的制造商和型号,水平和垂直刷新频率。 网卡的制造商和型号,中断号及端口地址。 主机名称,域名,网络掩码,路由器地址(网关地址),名字服务器地址等。 调制解调器的类型和连接端口号。 以上这些硬件设备信息可以从硬件设备手册或设备诊断工具中获取。

3. 准备Linux分区 主分区(primary partition): 一个硬盘最多只能有四个主分区 扩展分区(extended partition): 可以创建多个扩展分区 逻辑分区(logical partition): 在扩展分区上可以划分出逻辑分区 ★红旗Linux可以安装在主分区上,也可以安装在逻辑分区上

1.4.3 利用PQMagic 8.0划分分区 使用分区魔术师PowerQuest PartitionMagic(简称PQMagic)、FIPS(First Interactive Partition Splitter,是红旗Linux光盘自带的)等分区工具可以在保留数据的同时安全地改变分区的大小,可以将一个DOS/Windows分区分成两个部分:一部分是DOS/Windows文件系统分区,另一部分是空闲分区,可以用于安装新操作系统。

如果在硬盘上已经给Linux预留了空闲分区,就可以跳过这一步;如果已经把整个硬盘空间都分给了Windows 2000 、Windows XP,那么,就必须重新划分硬盘空间,为Linux创建分区。 Linux swap Linux Native

1. PQMagic 8.0窗口

2.压缩已有分区 一般来说,手工完成一个任务有三个步骤: 选择一个硬盘或分区; 选择一个操作; 最后将该修改应用到系统。

调整容量/移动分区

3. 分区划分结果

1.4.4 安装过程 安装时应首先设置当前计算机的BIOS启动顺序,把CD ROM作为第一个启动搜索选项,即:保证引导搜索顺序为“光盘引导优先”。 将Linux系统安装盘放入光驱中,然后重新启动系统。 系统正确引导以后,将出现提示信息和boot提示符。按下Enter键,则继续引导安装。在默认情况下,红旗Linux将进入图形化安装界面。

1.许可协议

2.磁盘分区

Linux通过字母和数字的组合来标志硬盘分区 前两个字母标志分区所在设备的类型,如: hd表示IDE硬盘,sd表示SCSI/SATA/USB硬盘 第三个字母表示分区在哪个设备上,如: hda表示第一块IDE硬盘,hdb表示第二块IDE硬盘,sdc表示第三块SCSI硬盘 最后的数字表示分区的次序,如数字1~4表示主分区或扩展分区,逻辑分区从5开始

(1)选择分区方式 自动分区 用Disk Druid手工分区 ——树状层次目录结构列出了系统当前的硬盘分区 列表 ——树状层次目录结构列出了系统当前的硬盘分区 列表 ——分区列表显示了系统中硬盘驱动器的详细信息 : 分区 大小 类型 挂载点 格式化

(2)创建新分区 创建swap分区

(3)确认要格式化的分区 所有新建的分区都会被格式化。

3. 配置引导 (引导程序设置界面 )

4. 配置网络 有关配置网卡的操作,将在9.1.1节中介绍

5. 设置根用户口令

6. 检查安装选项

7. 安装系统

安装过程显示

8. 安装成功

1.4.5 登录和退出系统 1.登录 ▲启动系统 Red Flag Desk top Other ▲登录

2.退出

1.配置显示设备

1.4.6 常用硬件配置 1.配置显示设备

2.配置打印机 配置打印机界面

打印机型号选择

1.4.7 安装软件工具 “选择方法”安装界面

安装软件工具

1.5 在虚拟机上安装Linux (1)下载并安装VMWare,创建虚拟机

(2)安装Linux操作系统

(3)安装VMWare Tools 以root身份进入Linux系统,按Ctrl+Alt键,进入VMware。单击VM菜单下的VMware Tools Install子菜单。在弹出的对话框中单击“install”按钮,出现一个cdrom对话框,其中包含名为vmware-linux-tools.tar.gz的文件。把这个文件解压缩后,执行其中的vmware-install.pl文件。

1.6 Linux图形环境 1.6.1 X Window系统 1.客户-服务器模型

2.X协议 应用程序与窗口管理器的关系

1.6.2 GNOME桌面系统 1.6.2 GNOME桌面系统 目前,Linux系统主要采用的两种桌面系统环境是KDE和GNOME GNOME是GNU网络对象模型环境(GNU Network Object Model Environment)的缩写,它是GNU项目的一部分,是完全开放源代码的自由软件。 在Red Hat Linux系统中已经将GNOME作为默认的桌面管理器。

1.6.3 KDE桌面系统 典型的KDE桌面界面

1.KDE桌面组件 KDE桌面环境由面板和桌面组成 ▲ K面板 ▲桌面 屏幕中间的部分是KDE桌面,上面放置了一些常用的应用程序和文件的图标,可以在上面双击鼠标左键来运行相应程序或打开文件,也可以拖动它们,改变其位置,或者添加/删除桌面图标

2.控制面板

(1)硬件配置 (2)系统配置 (3)观感配置 (4)桌面设置