Linux实用教程-世界大学城课件_第1页
Linux实用教程-世界大学城课件_第2页
Linux实用教程-世界大学城课件_第3页
Linux实用教程-世界大学城课件_第4页
Linux实用教程-世界大学城课件_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2022/10/10民政学院计算机网络技术教研室1Linux网络技术长沙民政职业技术学院计算机网络技术教研室胡 飞 跃804601392022/10/9民政学院计算机网络技术教研室1Linux网2022/10/10民政学院计算机网络技术教研室2课程介绍本课程对应的工作岗位群:Linux网站管理与维护,Linux网络管理员、嵌入式系统开发类:JAVA、C语言、嵌入式系统、WEB开发等热门岗位;运维类:Linux系统管理、网络管理、安全管理及售前售后技术支持等岗位;管理类:项目经理、信息主管、技术部门经理等;其它类型:如Linux培训讲师等。有近九成的企业分布在北京市、广东省、江浙沪三大地区。这些

2、区域包括苏州、杭州、南京、深圳、北京、广州、上海等目前国内重要的高新技术产业园区。从事Linux领域的工作,对学历要求并不苛刻,只要具备一定的计算机和Linux基础,就可以在工作中成长起来。红帽是目前全球最大的Linux厂商,拥有广泛的客户应用基础,而且红帽认证工程师(RHCE)认证采用了基于实际操作能力的测试方法,是有针对性认证的良好范例,充分显示了认证对企业降低风险和改善运营所产生的作用,得到了Linux企业用户的充分认可,因此,在对认证要求中,红帽认证工程师(RHCE)和红帽认证技师(RHCT)的所占比例显著高于其它认证。Linux普通网络管理人员的月薪大约4千元左右,Linux软件工程

3、师月薪5千元到9千元之间,Linux嵌入式软件开发人员的月薪大约在1万元以上。运维类工作岗位的薪资2千8千元,开发类工作岗位的薪资水平则以3500-11999元为主,发展到管理类工作岗位,薪资水平可达1万元以上。2022/10/9民政学院计算机网络技术教研室2课程介绍本课2022/10/10民政学院计算机网络技术教研室3课程目标、教学方法根据工作岗位群要求本课程学习目标:Linux系统安装,文本方式下Linux基本使用、文件和目录管理,权限管理,vi编辑器使用,进程管理,网络配置,Samba服务器配置,DHCP服务器配置,DNS服务器配置,Apache服务器配置,FTP服务器配置,电子邮件服务

4、器配置,防火墙与代理服务器,配置VPN服务器配置,Linux系统安全。具体课时分配请参考授课计划,授课计划放置在班级群共享中。本课程教学方法:演示,实验,讨论,分析本课程学习方法:实验,学习教材,QQ群交流,网络资源自学;欢迎大家随时在QQ中提问或留言探讨课程或专业学习问题。上课时间:2节/周(2-14),地点:510、509,15-17 周六-日 集中实训2天,地点:506。教材:杨云等编著,Linux网络服务器配置管理项目实训教程,中国水利水电出版社,2010-3辅导时间地点:2次课程集中辅导,时间地点已经发布在群共享中。课间休息或课后任何时间;晚上8点至10:30,QQ群中或单独QQ辅导

5、。2022/10/9民政学院计算机网络技术教研室3课程目标、教2022/10/10民政学院计算机网络技术教研室4参考教材校图书馆参考教材及分类号:1、Red Hat Linux9.0实用教程 宋刘军编著 科学出版社 TP316.89/242、网络系统管理-Linux实训篇 人民邮电出版社 孙建华等编著 TP316.89/223、Red Hat Linux因特网服务器 美Paul.G Sery等编著 中国水利水电出版社 TP316.89/364、Red Hat Linux9加站务实 李蔚泽等编著 机械工业出版社 TP316.89/305、鸟哥的Linux私房菜 鸟哥编著 科学出版社 TP316.

6、89/36:22022/10/9民政学院计算机网络技术教研室4参考教材校图2022/10/10民政学院计算机网络技术教研室5参考网站校内课程网站:/netCourse/mainServlet 序号网址主要内容1/Linux新闻、技术、开源的代码、网管、开源数据库、BBS2/国内的Linux系统公司3/nuke/Linux公社网站4/LinuxAid网站,北京朗新网络科技有限公司5/website/gdlc2007广东省Linux公共服务技术支持中心6/linux/index.htmlLinux联盟7/developerworks/cn/linux/IBM公司关于Linux操作系统平台的技术资源

7、8/UNIX|Linux新闻、下载、技术、文档、论坛、人才9/极限Linux,为Linux工程师提供技术支持10/linux/蓝森林网站, 新闻、评论、技术交流、应用软件11/Blog、论坛、新闻中心、技术文献、推荐软件、在线手册12/学习文档、技术交流、认证培训、最新动态13/咨询评论、自由文档、软件下载、桌面主题、论坛讨论、 用户博客14/台湾鸟哥的 Linux 私房菜,Linux基础、架站、文件、桌面、Cluster、BBS、档案下载中心等15.tw/台湾Linux的社群组织,Linux 系统社群、活动、本土项目、最新文章、新闻与连结等16.tw/台湾Linux Blog Center1

8、7RedHat公司网站18Linux的官方总网站,19SourceForge公司,HP公司支持的网站本课程教学方法:2022/10/9民政学院计算机网络技术教研室5参考网站校内2022/10/10民政学院计算机网络技术教研室6本课程实施项目制考核,各项目必须在平时完成,所有项目的要求放置在班级群中。每位同学安装系统后,主机名必须为:姓名汉语拼音缩写+班级+学号,如陈凌泓的主机名为:Clh093109每次项目作业在布置后3天内,将作业抓屏,存为jpg格式,不要用bmp格式!发给学习委员,学委收齐压缩后,发给老师。不按要求做的视为零分。平时作业也用此形式完成,但要求打印出来,贴在作业本上,打印纸张

9、大小与作业本一致。成绩分配,平时项目+作业:60%,实训:40%。考核方式2022/10/9民政学院计算机网络技术教研室6本课程实施项2022/10/10民政学院计算机网络技术教研室7平时考核项目及分数项目名时间分数作业安装第一周3(第一次)网络与主机名配置与测试第二周3(第一次)用户与组管理第三周3(第二次)文件与目录操作第四周3(第二次)软件包管理第五周4(第三次)系统管理第六周4(第三次)DNS服务器架设与测试第七周10(第四次)Apache服务器架设与测试第八周10(第五次)虚拟主机配置与测试第九周10FTP服务器架设与测试第十周10DHCP服务器架设与测试第十一周10Samba服务器

10、架设与测试第十二周10(第六次)Squid服务器架设与测试第十三周10Sendmial服务器架设与测试第十四周102022/10/9民政学院计算机网络技术教研室7平时考核项目2022/10/10民政学院计算机网络技术教研室81.1 Linux概述什么是Linux简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux最早由一位名叫Linus的计算机爱好者开发,他的目的是设计一个代替Minix的操作系统,这个操作系统可用于386、486或奔腾

11、处理器的个人计算机上,并且具有Unix操作系统的全部功能。 Linux最初的出现在1991年,普及为1993年。2022/10/9民政学院计算机网络技术教研室81.1 Li2022/10/10民政学院计算机网络技术教研室9Web服务也叫WWW服务,负责Web站点管理与发布Ftp服务File Transfer Protocol文件传输协议DNS服务Domain Name System域名服务DHCP服务Dynamic Host Configuration Protocol动态主机配置协议Proxy服务代理服务器(通常是网页缓存式代理)NAT服务网络地址转换协议电子邮件服务数据库服务流媒体服务音频

12、、视频的点播或直播常见Internet服务Linux能干什么2022/10/9民政学院计算机网络技术教研室9Web服务2022/10/10民政学院计算机网络技术教研室10当前Internet上Web服务器使用的各操作系统2022/10/9民政学院计算机网络技术教研室10当前Int2022/10/10民政学院计算机网络技术教研室11Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个:1、它属于自由软件,用户可以获得软件和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。(注意“自由”和“免费”的区别)2、具有Unix的全部功能,任何使用Unix操作系统或想要学习Un

13、ix操作系统的人都可以从Linux中获益。2022/10/9民政学院计算机网络技术教研室11Lin2022/10/10民政学院计算机网络技术教研室122、Linux系统的主要特点开放性(先进技术的实现):指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。 多用户:是指系统资源可以被不同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。多任务:它是指计算机同时执行多个程序,而且各个程序的运行互相独立。良好的用户界面(人性化):Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用

14、户呈现一个直观、易操作、交互性强的友好的图形化界面。2022/10/9民政学院计算机网络技术教研室122、Lin2022/10/10民政学院计算机网络技术教研室132、Linux系统的主要特点设备独立性:是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,它的内核具有高度适应能力。 提供了丰富的网络功能(真正面向网络的操作系统):完善的内置网络是Linux一大特点。 可靠的安全系统(稳定、安全):Linux采取了许多安全技术措施,包括对读、写控制、带保护的子

15、系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。良好的可移植性(兼容性强):是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。 2022/10/9民政学院计算机网络技术教研室132、Lin2022/10/10民政学院计算机网络技术教研室143、Linux的组成LINUX的内核:内核是系统的核心,是运行程序和管理硬件设备(像磁盘和打印机等)的核心程序。内核版本号:主版本号+次版本号+修改号,如2.4.20,一般次版本号为偶数的是稳定版本LINUX S

16、HELL: Shell是系统的用户界面,提供用户与内核进行交互操作的一种接口。一个Shell可以理解为一个“命令集”LINUX文件系统: Linux文件系统是文件存放在磁盘等存储设备上的组织方法。Linux能支持多种目前流行的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。LINUX应用系统:标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。2022/10/9民政学院计算机网络技术教研室143、Lin2022/10/10民政学院计算机网络技术教研室15Linux操作系统的

17、构成内 核ShellX-Window应用程序应用程序2022/10/9民政学院计算机网络技术教研室15Linux2022/10/10民政学院计算机网络技术教研室161.1.2 主要的Linux发行版本Linux系统实际上是有几千个独立的组件构成的。一个可以使用的Linux,需要Linux内核、GNU C库、标准GNU实用程序、各种网络程序、启动脚本、X Window服务器、一些应用软件程序等等。从所有组件组成一个完整系统实际上相当的费时费力,所以之前就有人已经安装好了完整的系统,提供了能相当于自动化的软件安装方法。这些准备安装的Linux系统就称为发行版本,如果想安装一个Linux系统,只要选

18、择一个就可以了。内核版本指的是在Linus领导下的开发小组开发出的系统内核的版本号,商家(或Linux社区)将Linux系统的内核与外围应用软件和文档包装起来, 并提供系统安装界面和系统设置管理工具,这样就构成了一个发行版本,例如最常见的Linux的发行版本有: Red Hat Linux 红旗Linux 冲浪LinuxSuSE Linux Mandrake Linux TurboLinux 中软Linux 2022/10/9民政学院计算机网络技术教研室161.1.22022/10/10民政学院计算机网络技术教研室17Linux的基本原理CPU管理分时(时间片轮循)方式处理存储管理内存(分物理

19、内存、虚拟内存swap分区,使用页式存储管理机制)、外存(硬盘、软盘、光盘、U盘)文件管理对外存上的数据实施统一管理,主要硬盘文件系统:ext2、ext3、ReiserFS、Vfat(fat32)、ISO9660(光盘)、NFS(网络文件共享)。文件系统要在系统下使用必须将其“挂载”到一个系统目录下设备管理按数据交换的特性(单位)进行区分,一般分为三类:字符设备(打印机、显示器)、块设备(硬盘、磁带、光盘)、网络设备(网卡)2022/10/9民政学院计算机网络技术教研室17Linux2022/10/10民政学院计算机网络技术教研室181.2 Red Hat Linux的安装 1.2.1 Red

20、 Hat Linux的硬件需求 1.2.2 安装前的准备(进入介绍)2022/10/9民政学院计算机网络技术教研室181.2 2022/10/10民政学院计算机网络技术教研室19Linux的两种运行模式文本界面(命令行模式)与Unix操作系统类似,使用命令操作方式。优点为占用系统资源少、灵活、高效Linux下的字符界面也称为“虚拟终端”,能为用户提供多个互不干扰、独立工作的工作界面图形界面(窗口模式)使用类似Windows的图形界面操作模式,支持鼠标,操作简单2022/10/9民政学院计算机网络技术教研室19Linux2022/10/10民政学院计算机网络技术教研室20系统引导默认使用的界面模式与init进程的关系init进程是一个由内核启动的用户级进程。 内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以,init始终是第一个进程(可以理解为系统所有进程的祖先进程,其进程编号始终为1)。 2022/10/9民政学院计算机网络技术教研室20系统引导默2022/10/10民政学院计算机网络技术教研室21init运行级别运行级别简单的说

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论