linux基础教程-PPT课件
- 格式:ppt
- 大小:936.51 KB
- 文档页数:98


Linux操作系统基础教程
清华大学信息学院计算机系
目 录 前言..................................................................................................................................................2 第一讲 Linux基础...........................................................................................................................2 一.什么是Linux?.................................................................................................................2 二.安装Linux的好处?.........................................................................................................3 三.如何得到Linux?.............................................................................................................3 四.如何得到Linux的最新消息?.........................................................................................3 五.Linux操作系统上有什么应用?.....................................................................................4 六.在那里可以找到讨论区?..............................................................................................5 七.安装过程..........................................................................................................................5 第二讲 Linux基础进阶...................................................................................................................5 一.Linux的文件系统结构.....................................................................................................6 二. 文件类型...........................................................................................................................7 三.Linux基本操作命令............................................................................................................8 四.基本的系统管理命令.......................................................................................................14 五.关於 Process 处理的指令...............................................................................................16 六. 关於字串处理的指令.....................................................................................................17 七. 网路上查询状况的指令.................................................................................................17 八. 网路指令.........................................................................................................................18 九. 关於通讯用的指令.........................................................................................................21 十. 编译器( Compiler )..........................................................................................................22 十一. 有关列印的指令.........................................................................................................22 第三讲 Linux下的网络服务,配置问题和常用工具.................................................................24 一.Linux下的网络服务.......................................................................................................24 二.几种重要的配置文件.......................................................................................................26 三.Linux下常用的工具软件..................................................................................................28 尾语................................................................................................................................................31
序言
在此首先对所有在GNU/Linux中做出贡献的人表示敬意,感谢他们毫无保留的贡献出自己的知识和技术。正是他们的努力和奉献,才有今天蓬勃发展的GNU/Linux。
GNU/Linux 是Internet世界中无数崇尚自由和平等的软件工程师协作开发的结晶。它作为一个Unix兼容的操作系统,不仅可以运行在个人计算机,而且可以应用在企业关键性业务高端的服务器上。Linux系统性能稳定、安全可靠、代码开放、扩展性好。即使和任何商用Unix系统相比,它也毫不逊色。近年来,Linux已在国内外各大公司中得到应用,越来越多的跨国企业用Linux替换了其Unix和Windows的应用服务器。实践证明,应用Linux系统的总体成本要小于Unix和Windows。
随着Linux的大面积应用,对Linux专业人员的需求也越来越大,Linux的专业认证也越来越火爆,其中知名的如Red Hat 公司的 RHCE 认证和 中科红旗 公司的 RCE 认证等,这些认证代表了Linux 企业认证的权威。
上海神州文华教育管理有限公司下属的上海文华学院作为全国知名的培训机构对Linux的教学有着丰富的经验,曾荣获‚2001年度红旗全国最佳培训中心‛的称号。文华学院也是亚太地区唯一可以在两个地区开设培训考试的Red Hat授权培训中心。它还拥有一批全职的高级技术讲师。他们一直本着‚追求卓越服务,用知识创造价值‛的准则为学生提供高质量技术培训服务。
本书就是建立在这些高级技术讲师大量的技术支持经验、自身应用实践和长期讲课的基础上,参考和借鉴了国内外众多专家和同行的著作和观点,系统总结而成的!本书以Red Hat Linux为基础,由浅入深、循序渐进的引导读者完成操作、安装、配置、调节GNU/Linux及其相关服务的全过程。不仅适合初学者,高级用户也可以从中受益。同时针对当前的Linux认证考试我们也作了重点涉及,并以实用与认证相结合为第一原则。
Linux入门基础教程
1. 1 Linux操作系统简介
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
1991年的10月5日,Linux创始人林纳斯·托瓦兹(Linus Torvalds)在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生,1994年3月,Linux 1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL(General Public License的缩写,是一份GNU通用公共授权)协议。
Linux具有如下优点:
Ø 稳定、免费或者花费少
Ø 安全性高
Ø 多任务,多用户
Ø 耗资源少
Ø 由于内核小,所以它可以支持多种电子产品,如:Android手机、PDA等。
1. 2
Linux发展趋势
随着IT产业的不断发展,用户对网站体验要求也越来越高,而目前主流网站后端承载系统都是Linux系统,目前Android手机全部基于Linux内核研发。企业大数据、云存储、虚拟化等先进技术都是基于Linux系统。
2010年据有关权威部门统计:将来几年内我国软件行业的从业机会十分庞大,中国每年对软件人才的需求将达到50万人左右。而对于Linux 专业人才的就业前景,更是广阔;据悉在未来5-10年内 Linux 专业人才的需求将达到 120 万+!尤其是有经验的资深的Linux工程师目前非常的缺乏,薪资也是非常诱人,平均月薪都是15-20K,能力强的薪资更高。
所以机会对每个人都是公平的,关键是我们每个人如何去行动,选择大于努力。
Linux系统基础课程教案
第一章 绪论
一、 Unix家族中的一员
①UNIX,1971年由AT&T发布,73年重写, 70年代末,AT&T成立了Unix系统实验室(Unix System
Lab,USL),宣布对Unix产品拥有所有权,1983年发布了
SYSTEM V。在UNIX7之前,UNIX是免费或收取少量费
用开放源码的。UNIX的研发诞生了C语言。
(AT&T,美国电报电话公司。1974受到美国反托拉斯司起
诉,被控利用垄断美国本土电话服务的优势,排挤长途电话
竞争者。案件在1982年得到和解。美国电报电话公司同意
将本土电话业务拆分为8个小公司。根据美国反垄断法规定AT&T不能进入计算机市场领域,所以AT&T无法将UNIX
作为商品出售。只能自己使用和发放到大学的科研机构中供
研究使用。)
②BSD(Berkeley Software Distribution)
伯克利的加利佛尼亚大学计算机科学研究组以UNIX 7.0为
基础开发了UNIX的BSD版本。从1977年起,它免费发布
了数千份1BSD和2BSD(PDP—11使用),以及4BSD(VAX
使用)。到90年代开发到4.4版,以及FreeBSD。 BSD Unix中最先实现了TCP/IP,是最具影响的UNIX。
但90年代BSD遭遇到AT&T的指控,后来BSD与93年
已经卖给Novell公司的Unix系统实验室(USL)达成和解,
但BSD Unix系统中必须去除原来来自AT&T的不到10%
源码。因此直到1995年1月他们才发布了完全4.4BSD Lite
的系统的FreeBSD 2.0,为此耽误了时机,成就了Linux等
竞争对手(伯克利计算机系统研究组(CSRG)在发布了4.4BSD-lite2之后就解散了,小组的科研人员有些进入了
Unix商业公司,有些继续进行其他计算机领域的研究。
FreeBSD是CSRG在1992年终止开发之前发行的最后一个