Linux操作系统概述
• 一个软件挂上了 GPL 版权宣告之后,他自然就成了自由软件!这个软 件就具有底下的特色: • 取得软件与原始码:您可以根据自己的需求来执行这个自由软件;
• 复制:您可以自由的复制该软件;
• 修改:您可以将取得的原始码进行程序修改工作,使之适合您的工作;
• 再发行:您可以将您修改过的程序,再度的自由发行,而不会与原先
课外学习资料
学习网站:
8、小红帽: / 一些技术文章(在Knowledge base子目中)也是非常不错的 9、国内最火爆的unix/linux论坛:/
10、linux爱好者交流的场所,侧重编程开发:/
程序汇集到一起,并提供一组标准的接口供工程师调用,这就 是操作系统(Operating System,简称OS)的原型。
肯· 汤普森(Ken Thompson)
丹尼斯· 里奇(Dennis Ritchie)
比尔· 乔伊(Bill Joy)
理查德· 斯托曼(Richard Stallman)
的撰写者冲突; • 回馈:您应该将您修改过的程序代码回馈于社群!
林纳斯· 托瓦兹(Linus TorvalБайду номын сангаасs)
• 服务器
搭建网站,搭建邮件服务器,搭建DNS服务器等
• 网络设备
思科、华为的交换机和路由器等
• 手机
基于Linux的安卓操作系统等
• 嵌入式
ATM机、机顶盒等
Linux怎么学?
• 计算机本质上是一堆半导体原件堆成的装置,没有程序控制的 计算机约等于一堆废铁。在早期想要让计算机执行程序就得要 参考一堆硬件功能函数,并且学习机器语言,其中有些是很多 程序都会使用到的基本功能,比如让CPU执行判断逻辑与运算 数值、让内存存取程序、让网卡传输数据、让打印机打印文件
等,为了方便工程师开发软件,人们就将这些常用的硬件驱动
Linux纪录片
参考资料
• 《Linux操作系统案例教程(第2版)》彭英慧 机械工业出 版社 (教材) • 《Linux网络操作系统项目教程(第2版)》杨云 人民邮电
出版社
• 《鸟哥的Linux私房菜——基础学习篇(第3版)》 鸟哥主 编 人民邮电出版社 • 《鸟哥的Linux私房菜——服务器架设篇(第3版)》 鸟哥 主编 人民邮电出版社
shell篇
《LINUX与UNIX Shell编程指南》
应用编程
《unix环境高级编程》被称为unix编程的圣经。
课外学习资料
学习网站:
1、精品课程地址:/kcweb 2、国家精品资源共享课程网址: /coursestatic/course_2843.html 3、IBM Linux技术中心:/developerworks/cn/linux/ 非常不错的技术在线文档,很多与Linux相关的基础知识都是在这个上面找 到答案的! 4、softpedia :/ Linux开源包的最新发布,在这个目录上都可以找得到 5、内核源码站:/ 6、GNU网站:/ 7、微软的Linux:/
11、面向初学者者提供资料:/ 12、台湾的Linux爱好者组织,里面有Linux HOWTO的中文翻译:
.tw/
13、伊甸园,适合初学者:/ Linux 14、共创软件联盟,国内最大的开源基地:/ 15、鸟哥的私房菜馆:/ /
Linux操作系统
王芬 网络通信工程系
2018年3月
自我介绍
王芬 办公地点:信息工程学院二楼 E-mail:wfwithlove@ 微信:
Linux的工作如何?
• Linux相关工作分为两个大方向: • 开发 • 运维 • 需求量很大 • 北京一线城市Linux运维初级的月薪5000元 起,高级运维年薪高达40~50万 • 锦上添花:再会一门开发语音,比如PHP、 python、C语言等更好
课外学习资料
学习书籍:
入门篇
《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入 门书籍不错,可以比较全面的了解linux。
驱动篇
《LINUX设备驱动程序》就是网上说的“LDD”,经典之作,必备书籍。
内核篇
浙江大学的《LINUX内核源代码情景分析》,外国鬼子的《莱昂氏UNIX 源代码分析》还有《深入理解linux内核》都是出名的经典巨作。另外赵炯的 《LINUX内核完全剖析--基于0.12内核》也非常不错,对内核代码进行了详细 的注释,非常有助于对内核的理解和代码的分析。