Linux网络管理及应用第01章

上传人:汽*** 文档编号:568757894 上传时间:2024-07-26 格式:PPT 页数:58 大小:1.90MB
返回 下载 相关 举报
Linux网络管理及应用第01章_第1页
第1页 / 共58页
Linux网络管理及应用第01章_第2页
第2页 / 共58页
Linux网络管理及应用第01章_第3页
第3页 / 共58页
Linux网络管理及应用第01章_第4页
第4页 / 共58页
Linux网络管理及应用第01章_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《Linux网络管理及应用第01章》由会员分享,可在线阅读,更多相关《Linux网络管理及应用第01章(58页珍藏版)》请在金锄头文库上搜索。

1、Linux网络管理及应用网络管理及应用第1章 Linux网络操作系统第第1章章 Linux网络操作系统网络操作系统1.1 Linux网络操作系统概述1.2 Linux与Unix的关系1.3 Linux与自由软件和开源软件1.4 常见的Linux发行版1.5 Linux网络操作系统的安装1.6 双系统的安装1.7 VMWare虚拟机1.1 Linux网络操作系统概述网络操作系统概述n nLinux是什么?n n一种称为一种称为操作系统的的软件n n支持丰富的网络应用支持丰富的网络应用n n自由软件(自由软件(FreewareFreeware)n n操作系统操作系统内核(OS KernelOS K

2、ernel)1.1 Linux网络操作系统概述网络操作系统概述n nLinux的故事n n19901990年的那个秋天年的那个秋天n nLinus TorvaldsLinus Torvaldsn n一台一台386 AT386 AT计算机计算机n nAndrew S. TanenbaumAndrew S. Tanenbaum教授的教授的MINIXMINIXn n两个进程交替运行,分别打印两个进程交替运行,分别打印A A和和B Bn n增加驱动程序、文件系统增加驱动程序、文件系统n n一个一个OSOS内核出现了内核出现了1.1 Linux网络操作系统概述网络操作系统概述Linus Torvalds

3、(2002)Linux Logovs.1.1 Linux网络操作系统概述网络操作系统概述n nLinuxLinux发展迅速发展迅速世界世界500500强强超超级计级计算机系算机系统统计统统计表表(按操作系(按操作系统统分分类统计类统计 2007.62007.6)OS FamilyOS FamilyCountCountShare %Share %Rmax Sum Rmax Sum (GF)(GF)Rpeak Sum Rpeak Sum (GF)(GF)Processor Processor SumSumLinuxLinux38938977.80%77.80%3118060311806048099

4、594809959615612615612UnixUnix606012.00%12.00%532647532647728573728573120394120394MixedMixed42428.40%8.40%1194473119447314961631496163469052469052BSD BasedBSD Based4 40.80%0.80%5289952899591865918659525952Mac OSMac OS3 30.60%0.60%3298932989530085300862966296WindowsWindows2 20.40%0.40%1551815518363573

5、635738083808TotalsTotals500500100%100%4946586.054946586.057183245.397183245.39122111412211141.1 Linux网络操作系统概述网络操作系统概述n nLinux的应用发展方向n n超级计算机系统超级计算机系统n n通用计算机系统通用计算机系统n n嵌入式计算机系统嵌入式计算机系统1.1 Linux网络操作系统概述网络操作系统概述n nLinux的特点n n多用户、多任务多用户、多任务n n支持多种处理器,可移植性好支持多种处理器,可移植性好n n开放性开放性n n用户界面良好用户界面良好n n网络功能丰富

6、网络功能丰富n n伸缩性伸缩性n n开源开源第第1章章 Linux网络操作系统网络操作系统1.1 Linux网络操作系统概述1.2 Linux与Unix的关系1.3 Linux与自由软件和开源软件1.4 常见的Linux发行版1.5 Linux网络操作系统的安装1.6 双系统的安装1.7 VMWare虚拟机1.2 Linux与与Unix的关系的关系n nUnix历史悠久n n它是操作系统发展历史的重要部分n nAndrew Tanenbaum教授与MINIXn n1990年/Linus Torvalds/荷兰的赫尔辛基大学/Linuxn nPOSIX标准(1990/1996)P Portabl

7、e ortable OOperating perating S System ystem I Interface of UNInterface of UNIX X第第1章章 Linux网络操作系统网络操作系统1.1 Linux网络操作系统概述1.2 Linux与Unix的关系1.3 Linux与自由软件和开源软件1.4 常见的Linux发行版1.5 Linux网络操作系统的安装1.6 双系统的安装1.7 VMWare虚拟机1.3 Linux与自由软件和开源软件与自由软件和开源软件n n自由软件n n自由软件基金会自由软件基金会(FSF Free Software FoundationFSF F

8、ree Software Foundation)n nRichard M. Stallman FSFRichard M. Stallman FSF创始人创始人n n自由软件是指其使用者对该软件有使用、是指其使用者对该软件有使用、复制、分发、研究、改写、再利用的自由。复制、分发、研究、改写、再利用的自由。n n自由是关乎权利,而非价格自由是关乎权利,而非价格FreeFree指指“ “自由自由” ”,而不是,而不是“ “免费免费” ”1.3 Linux与自由软件和开源软件与自由软件和开源软件n n自由权利自由权利n n自由之一:不论目的为何,都有使用该软件的自由。自由之一:不论目的为何,都有使用该

9、软件的自由。n n自由之二:有研究该软件如何工作的自由,并且可自由之二:有研究该软件如何工作的自由,并且可以改写软件,以符合使用者的需求。以改写软件,以符合使用者的需求。前提:可以获得该软件的源代码。前提:可以获得该软件的源代码。n n自由之三:有重新散布该软件的自由,所以每个人自由之三:有重新散布该软件的自由,所以每个人都可以通过分发自由软件来帮助他人。都可以通过分发自由软件来帮助他人。 n n自由之四:有改进该软件的自由,并且公开发布软自由之四:有改进该软件的自由,并且公开发布软件的改进版本,使整个社群都可以受益。件的改进版本,使整个社群都可以受益。前提:获得该软件的源代码。前提:获得该软

10、件的源代码。 1.3 Linux与自由软件和开源软件与自由软件和开源软件n nGNU项目n nGGNUs NUs N Not ot U Unix (nix (有点奇怪有点奇怪? ? 是什么意思呢是什么意思呢? ?) )n nGNU GPL GNU GPL GNU GNU GGeneral eneral P Public ublic L Licenseicensen nGNUGNU读作读作g-noog-noon nGNUGNU是一个类是一个类UnixUnix操作系统操作系统n n采用采用LinuxLinux作为内核作为内核n nRichard StallmanRichard Stallman专门

11、写了一篇文章讲述来专门写了一篇文章讲述来试图澄清试图澄清LinuxLinux与与GNUGNU项目的关系:项目的关系:Linux and the GNU ProjectLinux and the GNU Project1.3 Linux与自由软件和开源软件与自由软件和开源软件n n开源软件n nOpen SourceOpen Sourcen n是一种软件开发方法是一种软件开发方法n n旨在保证更好的质量、更高的可靠性、更大旨在保证更好的质量、更高的可靠性、更大的灵活性、更低的费用,结束软件开发公司的灵活性、更低的费用,结束软件开发公司对使用者所进行的对使用者所进行的“ “掠夺掠夺” ” 。n n

12、开源也有自己的许可,其中重要的一条就是开源也有自己的许可,其中重要的一条就是开源软件要公开源代码,这个许可尚处于讨开源软件要公开源代码,这个许可尚处于讨论之中。论之中。第第1章章 Linux网络操作系统网络操作系统1.1 Linux网络操作系统概述1.2 Linux与Unix的关系1.3 Linux与自由软件和开源软件1.4 常见的Linux发行版1.5 Linux网络操作系统的安装1.6 双系统的安装1.7 VMWare虚拟机1.4 常见的常见的Linux发行版发行版n nRedHat & Fedora CoreRedHat & Fedora Coren nSUSE SUSE n nDebi

13、anDebiann nUbuntuUbuntun nMandrivaMandriva第第1章章 Linux网络操作系统网络操作系统1.1 Linux网络操作系统概述1.2 Linux与Unix的关系1.3 Linux与自由软件和开源软件1.4 常见的Linux发行版1.5 Linux网络操作系统的安装1.6 双系统的安装1.7 VMWare虚拟机1.5 Linux网络操作系统的安装网络操作系统的安装n n安装基本需求n n存储空间存储空间=700MB=700MB,一般桌面系统需,一般桌面系统需3GB3GB存储空间存储空间n n处理器:处理器:x86x86和和x86_64x86_64n n内存:

14、内存:=64MB=64MBn nCD/DVD -ROMCD/DVD -ROM:执行光盘安装:执行光盘安装n n网卡:网络安装需要支持网络启动的网卡网卡:网络安装需要支持网络启动的网卡1.5 Linux网络操作系统的安装网络操作系统的安装n n分区与文件系统n n磁盘与分区磁盘与分区n n文件与文件系统文件与文件系统n n支持支持Ext2Ext2、Ext3Ext3、vFatvFat、NTFSNTFS、HPFSHPFSn nLinuxLinux的分区命名的分区命名n na) IDEa) IDE硬盘命名为硬盘命名为hdhd,SCSISCSI硬盘命名为硬盘命名为sdsd;n nb) b) 第一个磁盘命

15、名为第一个磁盘命名为a a,第二个磁盘命名为,第二个磁盘命名为b b,其余,其余依此类推;依此类推;1.5 Linux网络操作系统的安装网络操作系统的安装n nc) c) 磁盘上第一个主分区命名为磁盘上第一个主分区命名为1 1,第二个主分区,第二个主分区命名为命名为2 2,其余依此类推;,其余依此类推;n nd) d) 磁盘上第一个逻辑分区命名为磁盘上第一个逻辑分区命名为5 5,第二个逻辑,第二个逻辑分区命名为分区命名为6 6,其余依此类推;,其余依此类推; 例如:一台计算机中有一块例如:一台计算机中有一块IDE硬盘,分了三硬盘,分了三个分区,两个主分区,一个逻辑分区,则这三个分区,两个主分区

16、,一个逻辑分区,则这三个分区的命名分别为什么?个分区的命名分别为什么?答:答:hda1、hda2、hda5。 1.5 Linux网络操作系统的安装网络操作系统的安装n n分区与文件系统n n设备文件设备文件n n每个设备都有一个设备文件与之对应每个设备都有一个设备文件与之对应n n放置在放置在/dev/dev目录下目录下n n例如:例如:/dev/hda1/dev/hda1、/dev/hda2/dev/hda2、/dev/hda5/dev/hda5 n nLinuxLinux分区的挂载点分区的挂载点n n目录与文件路径目录与文件路径 /binhome2home1bootvarwwwhtmlin

17、dex.htmldefault.cssLinux文件系统示例图文件系统示例图磁盘磁盘2磁盘磁盘11.5 Linux网络操作系统的安装网络操作系统的安装n nLinux的安装方式n n光盘或者光盘或者USBUSB设备安装设备安装n n硬盘安装硬盘安装n n网络安装网络安装n n演示Fedora Core 6安装过程Linux的安装方式的安装方式启动安装启动安装声明、语言、键盘布局声明、语言、键盘布局创建磁盘分区结构创建磁盘分区结构 选择创建方式选择创建方式n n在选定磁盘上删除所有分区并创建默认分区结构n n在选定驱动器上删除linux分区并创建默认的分区结构n n使用选定驱动器中的空余空间并创

18、建默认的分区结构n n建立自定义的分区结构创建磁盘分区结构创建磁盘分区结构 选择创建方式选择创建方式创建磁盘分区结构创建磁盘分区结构 建立自定义分区结构建立自定义分区结构创建磁盘分区结构创建磁盘分区结构 建立自定义分区结构建立自定义分区结构GRUB启动设置启动设置网络、时区设置网络、时区设置设置设置root帐户密码帐户密码设置设置root帐户密码帐户密码选择安装软件包选择安装软件包(1)选择安装软件包选择安装软件包(2)选择安装软件包选择安装软件包(3)检查软件包依赖关系检查软件包依赖关系格式化分区、安装系统格式化分区、安装系统第一次启动第一次启动(1)许可协议、防火墙、许可协议、防火墙、SE

19、Linux第一次启动第一次启动(2)设置日期时间、创建用户、设置声卡设置日期时间、创建用户、设置声卡Fedora Core登录界面登录界面第第1章章 Linux网络操作系统网络操作系统1.1 Linux网络操作系统概述1.2 Linux与Unix的关系1.3 Linux与自由软件和开源软件1.4 常见的Linux发行版1.5 Linux网络操作系统的安装1.6 双系统的安装1.7 VMWare虚拟机1.6 双系统的安装双系统的安装n n双系统安装方法n nGRUBGRUB引导引导WindowsWindowsn nWindowsWindows引导引导LinuxLinuxn nGRUBGRUB引导

20、多个引导多个LinuxLinux1.6 双系统的安装双系统的安装n nLinux下访问Windows分区 n nFAT32FAT32分区自动挂载分区自动挂载修改修改/etc/fstab/etc/fstab文件文件n n手动挂载手动挂载FAT32FAT32分区分区n nNTFSNTFS分区的挂载分区的挂载mkdir /mnt/D#创建创建D盘的目录挂载点盘的目录挂载点mount t vfat -o iocharset=utf8 /dev/hda5 /mnt/D#挂载挂载D盘盘 mkdir /mnt/winc#创建挂载点创建挂载点mount -t ntfs o rw /dev/hda1 /mnt/

21、winc#挂载挂载NTFS分区分区1.6 双系统的安装双系统的安装n nWindows下访问Linux分区n nExt2 Installable File System For WindowsExt2 Installable File System For Windows软件软件第第1章章 Linux网络操作系统网络操作系统1.1 Linux网络操作系统概述1.2 Linux与Unix的关系1.3 Linux与自由软件和开源软件1.4 常见的Linux发行版1.5 Linux网络操作系统的安装1.6 双系统的安装1.7 VMWare虚拟机1.7 VMWare虚拟机虚拟机n n利用软件技术将一台

22、计算机系统虚拟出若干台计算机系统,可以更加有效地利用和发挥硬件系统的能力。n n同时,这种虚拟技术也为软件开发、系统测试、教育学习提供了非常有效的手段和途径。VMWare 的用户界面的用户界面创建新虚拟机创建新虚拟机n n相当于购买了一台新的计算机安装操作系统安装操作系统n n可以安装多种不同操作系统管理虚拟机管理虚拟机n n可以调整虚拟机的硬件配置共享虚拟机共享虚拟机n n虚拟机只是磁盘上的一系列文件n n可以直接复制到其他机器上n n在VMWare中选择打开已有的虚拟机n n无需重新安装操作系统就完成了虚拟机的共享小结小结n nLinux操作系统的历史和发展情况n nLinux的安装n n

23、Linux的文件系统n n虚拟机软件VMWare习题习题1.1.LinuxLinux的创始人是谁?的创始人是谁?2.2.LinuxLinux与与UnixUnix操作系统有什么关系?操作系统有什么关系?3.3.LinuxLinux与与GNUGNU项目是什么关系?它是开源软件吗?是自由软项目是什么关系?它是开源软件吗?是自由软件吗?件吗?4.4.开源软件与自由软件有什么区别与联系?开源软件与自由软件有什么区别与联系?5.5.安装安装LinuxLinux一般如何分区?选择哪种文件系统?一般如何分区?选择哪种文件系统?6.6.LinuxLinux支持哪几种安装方式?支持哪几种安装方式?7.7.LinuxLinux系统中一个文件的全路径为系统中一个文件的全路径为/etc/etc/passwdpasswd,表示了文件,表示了文件的哪些信息?的哪些信息?8.8.什么是虚拟机?为什么要使用虚拟机?什么是虚拟机?为什么要使用虚拟机?9.9.VMWareVMWare虚拟机中可以安装哪些操作系统?虚拟机中可以安装哪些操作系统?

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号