LINUX简介和学习方法 自学技巧

原创 2016年08月30日 21:13:51

LINUX简介和学习方法



Linux简介


UNIX简介


 UNIX发展史
1 1965年,美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T的贝尔实验室联合开发Multics工程计划,其目标是开发一种交互式的具有多道程序
                              处理能力的分时操系统,但因Multics追求的目标过于庞大复杂,项目进度远远落后于计划,最后贝尔实验室宣布退出


        2 1969年,美国贝尔实验室的肯.汤普森在DEC PDP-7机器上开发出了UNIX系统


3  1971年,肯.汤普森的同事丹尼斯.里奇发明了C语言;1973年,UNIX系统的绝大部分源代码用C语言重写,这为提高UNIX系统的可移植性打下基础


主要厂商的UNIX:


说明:solaris有个人PC机的版本,可以安装在个人PC上。


Linux简介


Linux发展史
1 minix
由Andrew S. Tanenbaum(谭宁邦)发明。MINIX最初发布于1987年,开放全部源代码给大学教学和研究工作。2000年重新改为BSD授权,成为自由和开放源码软件。


2 linux
Linus Torvalds(李纳斯.托瓦兹),他在芬兰的赫尔辛基大学用Minix操作平台建立了一个新的操作系统的内核,他把它叫做Linux。


主流的LINUX:


redhat和debian两大系列的区别在于:软件安装方式不同!


LINUX内核


Linux内核官网:www.kernel.org  


版本号说明:
2.6.18 主版本号 次版本号 末版本号  3.0以前版本次版本号为基数时,代表不稳定版,偶数代表稳定版本。
3.11.10   3.0以后此版本基偶不在区分稳定和不稳定版本了。


LINUX的优缺点:


优点:开源、免费、安全、稳定


缺点:厂商支持差,易用性差


开源软件简介


常见的开源软件:


开源软件特点:
★ 使用的自由
  绝大多数开源软件免费
 ★ 研究的自由
  可以获得软件源代码
 ★ 散布及改良的自由
  可以自由传播、改良甚至销售




支撑互联网的开源技术:






GPL(GNU通用公共许可证)


GNU General Public License 即GNU通用许可证,是自由软件(Free Software)的通用版权认证协议,由自由软件基金会(FSF)制定和发布。


Linux应用领域


1、基于Linux的网站服务器


www.netcraft.com 统计站点使用的服务器平台。


2、Linux在电影娱乐业


大型的电影:如阿凡达 绿巨人等都是在Linux平台下制作的。


3、Linux在嵌入式领域


手机、平板等。


智能家电:机顶盒、游戏机、数码相机等
智能卡系统
航空系统
银行系统
卡拉OK点歌系统
... ...等等


LINUX学习方法


1、选择命令行下学习(真正的服务器不会安装图形界面)
2、解决问题的智慧
     完整的报错信息
     尽量自己解决
    百度和linux内置帮助
    英文单词,每天30个
    忘掉windows思维方式

    计划、坚持、专注、练习


版权声明:本文为博主原创文章,未经博主允许不得转载。

假期学习方法

本人现在是一名本科二年级学生。自上本科以来,自主支配的时间变得越来越多,至于周末和三天以上的长假更是数不胜数。时间虽多,却总有一种时光虚度之感,似乎有很多要做的事,却毫无头绪。近日,忽然忆起高中时候的...
  • ds1231h
  • ds1231h
  • 2015年10月11日 09:34
  • 321

Linux初学者学习方法

作为一个接触Linux不久的半个程序员,自己跌跌撞撞一段时间,从不同的路径探索下总结学习方法,希望对大家有用。     第一:0.1 >> 0,养鸡还是养羊哪个好?只要你能养肥了,都好!。很多同...
  • Riyadh_linux
  • Riyadh_linux
  • 2015年11月13日 23:51
  • 905

我第一年的C++学习之路 —— C++学习方法不断转变

我第一年的C++学习之路 —— C++学习方法不断转变 两本让我提升的书:      对于C++,我首先想要讲讲的是《C++ Primer Plus》与《C++ Primer》这两本书,很多人讨论...
  • neicole
  • neicole
  • 2011年09月14日 07:52
  • 16773

统计学习方法学习笔记一

第一章 统计学习方法概论 统计学习的主要特点是 统计学习的对象 统计学习方法的分类 统计学方法的三个要素 统计学方法的步骤 统计学习的研究 监督学习supervised leaning 三要素 模型 ...
  • u010626937
  • u010626937
  • 2017年03月16日 09:23
  • 1157

新手python学习方法

转载:http://www.cnblogs.com/herbert/archive/2010/10/09/1846749.html 1)学好python的第一步,就是马上到www.pyt...
  • shuhuai007
  • shuhuai007
  • 2011年09月02日 12:14
  • 1329

python 自学总结

本来的自学资源来自 http://woodpecker.org.cn/abyteofpython_cn/chinese/
  • pianzif
  • pianzif
  • 2014年07月08日 16:10
  • 889

谈PHP学习方法

(时间:2009-09-01 07:48)           相信大家选择一种语言,并不是看它的背景和悠久历史,更重要的是看它的实用性,华而不实的语言哪怕是再辉煌的历史,也毕将步向没落,可...
  • u014147022
  • u014147022
  • 2016年07月29日 09:47
  • 113

java学习方法和经验

谈谈我的 java学习方法和经验。首先初识语法的阶段,必须要学会怎么操作对象,操作if和for,操作list set map,然后是线程、IO和jdbc什么的,其余的,若是一时不理解,可以后边需要时再...
  • cenfen1405
  • cenfen1405
  • 2017年03月13日 15:32
  • 943

初学者21分钟搞定SQL的强大学习方法

初学者21分钟搞定SQL   目录 一、MySQL的相关概念介绍二、Windows下MySQL的配置 配置步骤MySQL服务的启动、停止与卸载 三、MySQL脚本的基本组...
  • lintlx
  • lintlx
  • 2015年04月16日 13:05
  • 621

自考那些事儿(七):信息资源管理(总述篇)

【前言】     自考备考之战正在如火如荼的进行着;还有一周就要考试了,说实话之前没有看书(~~~~(>_ 【内容】     正所谓:出来考的迟早要补回来;切记不可急于求成!于是乎自己开始了三遍读书...
  • u012829124
  • u012829124
  • 2016年04月10日 17:10
  • 968
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LINUX简介和学习方法 自学技巧
举报原因:
原因补充:

(最多只允许输入30个字)