首页 第一章 Linux系统概述及安装

第一章 Linux系统概述及安装

举报
开通vip

第一章 Linux系统概述及安装null嵌入式Linux系统开发基础嵌入式Linux系统开发基础课程地位*课程地位课程目标*课程目标 具备搭建linux系统平台能力 系统安装 具备Linux系统日常维护能力 文件,目录结构 linux的常用命令,Vi Shell脚本编程、管道及其重定向 tftp,nfs,samba服务器的配置 熟悉Linux系统下的开发环境 Gcc,Gdb Make和Makefile Subversion 嵌入式Linux环境 交叉编译环境建立 U-Boot编译和使用 嵌入式Linux内核配置、编译,根文件系统使用课程结构图*课...

第一章 Linux系统概述及安装
null嵌入式Linux系统开发基础嵌入式Linux系统开发基础课程地位*课程地位课程目标*课程目标 具备搭建linux系统平台能力 系统安装 具备Linux系统日常维护能力 文件,目录结构 linux的常用命令,Vi Shell脚本编程、管道及其重定向 tftp,nfs,samba服务器的配置 熟悉Linux系统下的开发环境 Gcc,Gdb Make和Makefile Subversion 嵌入式Linux环境 交叉编译环境建立 U-Boot编译和使用 嵌入式Linux内核配置、编译,根文件系统使用课程结构图*课程结构图Linux系统简介及安装Linux系统简介及安装第1章本章目标*本章目标 了解Unix/Linux的起源与地位 掌握Linux下的磁盘分区和文件目录结构 掌握Linux系统的安装 本章结构*本章结构Unix/Linux系统简介Linux系统简介及安装Unix的起源及发展Linux基本结构磁盘分区Linux的安装方式Linux目录结构Linux系统安装GPL与Linux的诞生及发展Unix/Linux管理模式文件系统类型Linux的文件类型及文件属性 Linux的安装过程1-1 Unix的起源*1-1 Unix的起源1969年:Unix系统的第一个版本 70年代末:AT&T成立Unix系统实验室 70年代末:CSRG使用Unix对操作系统进行研究 BSD Unix和Unix System V形成了当今Unix的两大主流 加州大学伯克利分校计算机系统研究小组由Ken Thompson在AT& T贝尔实验室实现1-1 Unix的版本号 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示*1-1 Unix的版本号表示不同的Unix版本其标识方式不同 AT&T开发的内部Unix使用顺序号标识版本 BSD使用主版本加次版本的方法标识,在原始版本的基础上还有派生版本,这些版本通常有自己的名字 AT&T使用罗马数字标识Unix版本,用Release来表示次版本 其他商业公司的Unix使用各自的版本标识V 1到V 7 4.2BSD,4.3BSD 4.3BSD-Net/1,4.3BSD-Net/2 System V Release 4(简写为SVR4) Sun的Solaris 2.6,IBM的AIX 4.0 AT&T的Unix System V的第四次发布的版本1-1 开放源码的发展*1-1 开放源码的发展AT&T 与Unix起源 Berkeley 发行的 Unix 版本 :BSD AT&T与Berkeley之争 Linux诞生null*1-1 Unix的发展1-1 主流Unix产品1-1 主流Unix产品 Sun Solaris IBM AIX SCO UnixWare HP HP-UX FreeBSD1-1开放源码操作系统的发展 *1-1开放源码操作系统的发展 http://download.chinaunix.net/1-2 Linux的起源与发展*1-2 Linux的起源与发展Linux内核项目是由芬兰赫尔辛基大学的Linus Torvalds创建的 1991年10月,Linux第一个公开版0.02版发布 1994年3月,Linux 1.0版发布 Linus的标志是可爱的企鹅,取自芬兰的吉祥物Linux发展简史Linux发展简史1986年,Andrew Tanenbaum开发Minix系统; 1991年,芬兰赫尔辛基大学的学生Linus Torvalds开发Linux系统,并将源代码放在Internet上; 随着Internet的发展,Linux系统迅速普及开来; 1994年,发布Linux 1.0内核;同年Red Hat公司成立; 1996年,发布Linux Kernel 2.0; 2003年,发布Linux Kernel 2.6补充:各大网站采用的OS和web服务器 *补充:各大网站采用的OS和web服务器 1-2开源软件的定义及许可 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 *1-2开源软件的定义及许可协议GNU (GNU Is Not UNIX) 旨在消除对计算机软件拷贝、分发、修改的限制 GPL(GNU General Public License) GPL许可协议的主要目标是保证软件对所有的用户都是自由的 LGPL(Lesser General Public License) LGPL相对于GPL的条款更加宽松,为使用Linux平台开发商业软件提供了更多的空间Richard StallmanCopyleft软件Copyleft软件 大多数商业软件都是带有版权(Copyright)保护的 在GNU计划中,所有软件都实行Copyleft 大多数GNU软件是免费分发的(Copyleft),但不是所有的都这样 自由并不等同于免费 1-2 Linux内核版本*1-2 Linux内核版本内核版本是由Linux内核社区统一进行发布http://www.kernel.org/pub/linux/kernel/ 2.5.72.4.23奇数偶数开发版本稳定版本XX.YY.ZZLinux发行版有选择使用某个内核版本的权利1-2 Linux内核版本*1-2 Linux内核版本开发版本最初是稳定版本的拷贝,稳定版本只修改错误,开发版本继续增加新功能开发版本趋于稳定后将升级为稳定版本1-2 Linux发行版本*1-2 Linux发行版本Linux发行版的名称和版本号是由发行版的维护者决定的 RHEL5是由Red Hat公司发布的 Suse Linux 10是由Novell公司发布的 Ubuntu Linux 6 是由Ubuntu社团维护和发布的 Debian Linux3.1是由Debian维护社区发布的1-2 Red Hat Linux系列发行版*1-2 Red Hat Linux系列发行版Red Hat Linux 已停止开发,最高版本为9.0 Red Hat Linux企业版 简称RHEL(Red Hat Enterprise Linux) 目前最高版本为RHEL5 Fedora Core社区版 http://fedora.redhat.com/ 目前最高版本为fc12 2009年11月17日,Fedora 12正式版发布阶段总结*阶段总结Unix的起源与地位及发展 Linux操作系统是开源软件的成功代表 开放源代码软件通常采用GPL或LGPL许可协议进行发布 Linux内核采用开发版本和稳定版本两个系列进行版本发布 Linux存在众多的发行版本,可以满足不同类型的用户需求阶段练习*阶段练习在构建企业应用的Linux系统时,如果有2.4.26和2.5.13两个内核版本可供选择,应使用哪一个,理由是什么? 在使用Linux系统构建应用服务器时,应选择Red Hat Linux9、RHEL5或FC12中的哪个发行版本,理由是什么? 2-1 Linux基本结构*2-1 Linux基本结构Linux内核shell实用工具程序Linux基本机构2-2 Linux使用的文件系统类型*2-2 Linux使用的文件系统类型在文件/proc/filesystems文件中列出了系统当前可用的文件系统类型 EXT2和EXT3都是Linux操作系统默认使用的文件系统类型 EXT3属于日志文件系统,是EXT2文件系统的升级版 swap类型的文件系统在Linux系统的交换分区中使用 Linux支持对FAT 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 文件系统(包括FAT16和FAT32)的读写2-3 Linux的文件类型及文件属性*2-3 Linux的文件类型及文件属性文件名:字母、数字、下划线、圆点 文件类型 普通文件 目录文件 链接文件 特殊文件 文件属性 第一个字符可为:-、d、b、c -普通文件 d目录文件 b : 块特殊文件,如硬盘和CDROM设备 c : 字符文件设备,如Moderm,串口等 L : 符号连接 p: 管道或流,用于进程通讯*/312-4 Linux目录结构*2-4 Linux目录结构目录结构及目录路径 Linux系统使用树型目录结构,在整个系统中只存在一个根目录(文件系统) Linux系统中总是将文件系统挂载到树型目录结构中的某个目录节点中使用 2-4 Linux目录结构*2-4 Linux目录结构/bin — 用来贮存用户命令。目录 /usr/bin 也被用来贮存用户命令。 /boot -- Linux的内核及引导系统程序所需要的文件 /home — 如果建立一个用户 “xx”,那么在/home目录下就有一个对应/home/xx路径,作为用户的主目录。 /root — 根用户(超级用户)的主目录。 /dev — 贮存设备文件。 /mnt — 该目录中通常包括系统引导后被挂载的文件系统的挂载点。 /etc — 存放了系统管理时要用到的各种配置文件和子目录 。 /lost+found/ — 被 fsck 用来放置零散文件(没有名称的文件) /lib — 用来存放系统动态连接共享库的。 2-4 Linux目录结构*2-4 Linux目录结构/var — 用于贮存variable(或不断改变的)文件,例如日志文件和打印机假脱机文件。 /usr —这是linux系统中占用硬盘空间最大的目录。用户的很多应用程序和文件都存放在这个目录下。 /tmp — 用户和程序的临时目录。用来存放不同程序执行时产生的临时文件 /proc — 一个虚拟的系统目录,可以在这个目录下获取系统信息。这些信息是在内存中,由系统自己产生的。 /opt — 可选文件和程序的贮存目录。该目录主要被第三方开发者用来简易地安装和卸装他们的软件包。 阶段总结*阶段总结Linux的基本结构 Linux下常用的文件系统类型 Linux系统下的文件类型及属性 Linux的目录结构 硬盘分区硬盘分区3-1 硬盘分区的设备文件3-1 硬盘分区的设备文件*3-1 硬盘分区的设备文件硬盘分区的文件名表示 /dev/hda5用文件来表示硬件设备Windows分区Windows分区Linux如何使用分区Linux如何使用分区3-1 硬盘和分区的结构 ---实例*3-1 硬盘和分区的结构 ---实例 /dev/hdc6: ________________________ /dev/sdb1:________________________ 第二个IDE接口的master接口的第三个主分区:____________ 第五个SCSI接口硬盘的第三个逻辑分区: :_______________ 第二个IDE接口的master接口的第二个逻辑分区第二个SCSI接口的第一个主分区/dev/hdc3/dev/sde7 3-1 硬盘和分区的结构*3-1 硬盘和分区的结构Linux磁盘分区装载123…hda//bin/boot/usr/usr/bin/boot/grub3-2 Linux的安装方式 *3-2 Linux的安装方式 安装程序的引导方式 RHEL5支持从光盘和USB存储设备引导安装程序 安装程序读取软件包的方式 从光盘读取软件包进行安装是RHEL5提供的缺省安装方式 安装程序可读取硬盘中保存的安装光盘镜像文件(ISO文件)进行安装 安装程序可从NFS、FTP和HTTP网络服务器中读取文件进行安装 3-3 系统安装过程 *3-3 系统安装过程 启动安装程序 设置主机引导设备为光盘驱动器 从安装光盘启动主机 检测安装光盘的完整性 安装程序的配置过程 文件复制过程 安装过程结束 Linux安装过程安装图解-安装模式选择*安装图解-安装模式选择安装图解-介质测试*安装图解-介质测试安装图解-语言选择*安装图解-语言选择安装图解-键盘选择*安装图解-键盘选择安装图解-授权许可序列号*安装图解-授权许可序列号安装图解-硬盘分区设置*安装图解-硬盘分区设置安装图解-硬盘分区设置*安装图解-硬盘分区设置安装图解-硬盘分区设置*安装图解-硬盘分区设置安装图解-网络设置*安装图解-网络设置安装图解-网络设置*安装图解-网络设置安装图解-网络设置*安装图解-网络设置安装图解-时区设置*安装图解-时区设置安装图解-root(根/管理员)口令设置*安装图解-root(根/管理员)口令设置安装图解-软件包选择*安装图解-软件包选择安装图解-软件包选择*安装图解-软件包选择安装图解-软件包选择*安装图解-软件包选择安装图解-软件包选择*安装图解-软件包选择安装图解-软件包选择*安装图解-软件包选择安装图解-软件包选择*安装图解-软件包选择安装图解-软件包选择*安装图解-软件包选择安装图解-软件包选择*安装图解-软件包选择安装图解-软件包选择*安装图解-软件包选择安装图解-安装过程*安装图解-安装过程安装图解-安装过程*安装图解-安装过程安装图解-安装过程*安装图解-安装过程3-3 首次启动系统配置*3-3 首次启动系统配置配置向导程序启动界面 防火墙 SELinux Kdump 系统日期和时间的设置 软件更新设置 新用户的创建 声卡测试 安装附加光盘Linux系统配置安装完成后的设置*安装完成后的设置防火墙的设置*防火墙的设置Selinux的设置*Selinux的设置Kdump的设置*Kdump的设置日期和时间的设置*日期和时间的设置软件更新的设置*软件更新的设置新用户的创建*新用户的创建声卡的设置*声卡的设置附加光盘的设置*附加光盘的设置3-4 Linux图形界面操作 *3-4 Linux图形界面操作 图形界面用户登录 桌面环境和应用程序菜单 退出系统 注销用户(Log out) 关闭系统(Shut down) 重新启动(Restart the computer)用户登录界面*用户登录界面在用户登录界面中输入用户名并回车输入用户口令进行登录桌面环境及菜单*桌面环境及菜单选择应用程序菜单中的菜单项可以启动运行相应的程序退出系统*退出系统选择关机菜单项可退出系统退出系统选项*退出系统选项退出系统时选择注销、关机和重新启动三个选项中的一个阶段总结*阶段总结RHEL5可以使用光盘或USB设备引导安装程序 安装程序可以从光盘、硬盘和网络服务器读取软件安装包 Linux系统安装前需要进行硬盘中数据的备份 主机硬盘中应为Linux系统预留空间和分区 Linux系统需要至少一个根分区和一个交换分区 根分区文件系统默认采用EXT3格式 本章总结*Unix/Linux系统简介Unix/Linux系统简介本章总结Unix/Linux的起源与发展Linux的起源与发展GPL与Linux的诞生及发展文件系统类型磁盘分区RHEL5安装程序缺省采用图形界面,提供了友好的交互界面Linux基本结构文件系统和目录结构 GPL与LGPL许可协议 Linux内核版本与发行版本 Red Hat Linux系列发行版Linux操作系统可作为网络服务器、桌面和开发环境使用硬盘主分区、扩展分区、逻辑分区的概念及表示 Linux采用树型目录结构RHEL5安装程序可以从光盘和USB设备进行引导,可以从光盘、硬盘和网络等多种介质读取安装文件RHEL5系统提供了图形的登录和操作界面,可通过菜单运行应用程序Linux的安装过程Linux的安装方式实验*实验任务1:Linux系统安装 任务2:Vmware环境下网络的互通 任务1*任务1注意事项 提示1: 进行Linux系统安装前应确认硬盘数据已备份 启动Linux安装程序前应确认主机CMOS设置中的启动顺序为光盘驱动器优先 应牢记安装过程中设置的root用户的口令 提示2: 安装完成后应取出Linux安装光盘,并从硬盘启动主机 在首次启动向导程序中应至少建立一个普通用户帐号用于系统的普通登录(非管理员登录) 任务2*任务2注意事项 提示1: 工作在桥接模式下 注意要重新启动网络 service network restart
本文档为【第一章 Linux系统概述及安装】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_445093
暂无简介~
格式:ppt
大小:7MB
软件:PowerPoint
页数:0
分类:工学
上传时间:2012-04-09
浏览量:30