Linux 教程 第1讲 一共13讲.ppt_第1页
Linux 教程 第1讲 一共13讲.ppt_第2页
Linux 教程 第1讲 一共13讲.ppt_第3页
Linux 教程 第1讲 一共13讲.ppt_第4页
Linux 教程 第1讲 一共13讲.ppt_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

1、Linux 系统应用与程序设计,主讲:邝颖杰 电邮:,Linux的发音,A:linju:ks B:links C:links D:liniks 正确发音 GO,“hello,this is linus torvalds and i pronounce linux as linux”,Linux 入门 历史、背景、版本、安装 Linux系统管理 基本操作、各类服务的架设 Linux程序设计 Vi、SHELL、C、可视化程序,课程介绍,什么是UNIX,UNIX是有OPEN GROUP管理的一个商标,它指的是一个遵循特定规范的计算机操作系统 这个规范称为单一UNIX规范(The Single UNI

2、X Specification) UNIX的源代码属于SCO公司,类UNIX系统,多数为商用,如SCO的Unixware、IBM的AIX、HP的HP-UX和Sun的Soloris 免费的有FreeBSD和Linux,认识Linux,什么是Free Software? Shareware/Freeware 不提供Source Code 无法让使用者自由更改或散播,认识Linux,什么是 自由软件Opensource? Freedom(自由)/Open(开放) Source Code必须公开 任何人都可以自由传播、下载、使用或改写,什么是Linux,是一个类UNIX内核的可以自由发布的实现版本,是

3、一个操作系统的底层核心 可以获得内核源代码,编译并安装,然后获得并安装许多其他自由发布的软件,从而创建一个完整的Linux,通常称为Linux系统 Linux发行版,发行版简介,Linux操作系统(kernel+ultiliteies):专家才会用 Linux发行版(Distribution):整合更多配套软件,普通用户也能用,LINUX源起,1991 年 8 月 芬兰的一个学生在comp.os.minix 新闻组贴上了以下这段话: 你好,所有使用 minix 的人 -我正在为386 ( 486 ) AT 做一個免费的操作系統 ( 只是为了爱好 ),不会像 GNU 那样很大很专业。,1990年

4、秋,Linus修读Unix课程,基于minix编写仿真程序 1991年10月发布linux0.02版本 1993年发布linux0.99版本 1994年3月发布linux1.0版本 1994年加入GNU组织,GNU计划,1983 年 Richard Stallman(自由软件业的精神教父) 创办 GNU(GNUs not Unix)计划 开始于1984年,旨在发展一個类-Unix 且为 自由软件 的完整操作系統 /,自由软件基金会,GNU计划的赞助单位 FSF(Free Software Fundation)提倡免费软件 FSF自由使用权的三個意义: 可自由复

5、制GNU的软件 可自由修改源代码 可自由散布修改过的源代码,但不得收取任何版权费用,GNU General Public License,大众公有版权/通用公共版权 官方翻译:自由文件许可 Copyleft(是copyright的反话,就是防止有人给自由软件的使用加上限制) .tw/CLDP/GNU/licences/fdl.zh.html /copyleft/gpl.html,在GPL条款下发布的主要GNU项目软件,GCC G+ GDB GNU make Bash GNU Emacs,GNU与Linux,GNU 仍自行发

6、展Hurd Kernel 开发许多以GPL发行的应用程序与工具程序 Linux(Linuss Unix) 由网络上热心的朋友一起发展Linux Kernel 采用GNU发展的许多应用程序与工具 应该称作GNU/Linux,Linux品牌,RedHat Linux SuSE Linux Mandrake Linux Caldera Linux Turbolinux Debian GNU/Linux Gentoo Linux Linpus Linux,内核版本号与发行版本号,内核版本号:由Linus等人制定和维护,全球统一 发行版本号:由各个发行公司或者组织自行制定,不同公司的发行版本号之间无可比

7、性 内核版本号格式:x.y.zz-www,x为主版本号,y为次版本号,zz为次次版本号,www发行号,Linux Kernel现状与认证,Kerenl 版本 主版本号、次版本号、次次版本号 稳定版本2.6.12 Linux认证 RedHat RHCE LPI Level one/two/three ,Linux产业现状,国内Linux市场普及度越来越高 银行、证券、电信、邮政、税务、航空等对稳定性、安全性要求颇高的领域应用广(服务器端) 手机软件也用到了Linux嵌入式开发平台 桌面市场不成熟,Linux人才现状,Li

8、nux在中国前景光明,但缺少这方面的人才已成为其发展的瓶颈 国内熟练的Linux开发人员只有3000人左右,而且有很大一部分都是自由软件的爱好者,并没有经过专业的课程培训 根据EvansData发表的有关Linux开发状况的调查结果,目前Linux应用软件开发人员中,有52%是从Windows应用软件开发领域转行过来的,另外还有30%曾经从事过UNIX的应用开发,人才问题,其一,人才培养跟不上。企业能直接从学校或社会上招聘到的Linux人才少,一般只能招到公司后再慢慢培训; 其二,高层次的Linux技术人才少。很多人对Linux都是一知半解,只懂点皮毛,对内核级别有研究的更是凤毛麟角; 其三,

9、Linux企业以外的Linux人才少。,薪水如何?,Linux普通网络管理人员的月薪大约5000元左右 负责编程的Linux软件工程师月薪大约在800012000元之间 近年来特别红火的Linux嵌入式软件开发人员的月薪大约在1.2万元以上 项目经理的工资可能更高 在美国的一些大城市,经验丰富的Linux管理人员的薪金待遇普遍比Unix和Windows同行高出20%30%,man 男人?,在线查詢 man page # man ls # man 1 ls # info ls info也可以,系統关机,关机 shutdown h now halt poweroff init 0 重新启动 shutdown r now reboot init

温馨提示

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

评论

0/150

提交评论