linux简介

1 unix 发展历史和发行版本
MIT+AT&T+贝尔实验室
uni (小巧的),游戏是促进计算机行业发展的一个非常重要的项目
unix, TCP/IP C语言 相继是在70年代发明的,都是由贝尔实验室做出的贡献
因此linux 实际上是一款非常好的网络操作系统
unix 发行的主要版本
linux的内核是intel,AMD主要的,国内的服务器基本是IBM独大
solaris sun操作平台
bsd(加州伯克利)也是类似liunx的一个分支


2 linux 的发展历史和发行版本
第一个完全开源的操作系统,由一个教授来写的,后来学生linus Torvalds(李纳斯特尔德) 完善开发了他
企鹅作为LOGO,企鹅属于南极,不属于任何一个国家
内核版本:
官方网站:www.kerner.org 最近的网站:3.16.2 78M的大小 截止目前为止 3以上的都是稳定的
发行版本: 最主要的区别:软件安装
RedHat系列:
rehhat centos(ATL系列,完全免费)suse fedora(有点像实验品,玩玩用的) gentoo 红旗
Debian系列:
debian unbuntu knoppix (可以不安装)
选择centos 作为教学视频最合适

 

3 开源软件的概念
商业软件(涉及到底层开发的时候比较郁闷)和开源软件(服务器端十分巨大)
开源软件(对游戏的支持不好)
Apache(羽毛代表了自由),ngnix,php(大象,就是Php的组合的意思).python(人生苦短,快用python)
mysql,mangodb

优势和缺点:
安全性:(ABCD四个等级)
精神:足够多的眼睛就可以把问题给发现
windows 服务器安全性,打了补丁以后在C2和C1之间
Linux:,不打补丁属于C1级别,打了补丁以后可以飙升到B极
开发性:对于开发人员,可以快速开发
改良性:可以通过大量的改良来进行完善

LAMP架构:linux apache mysql php


4 linux的应用领域
1 企业服务器
www.netcraft.com 踩点技术 :判断后台
可以输入网址来查看它后台使用的技术
linux 现在实际上已经统治了服务器界

2 嵌入式应用
手机,平板电脑(安卓),可以用SECURT连接到手机
机顶盒,游戏机,智能电视,航空系统,银行系统,卡拉Ok系统,数码相机
智能家电等

3 在电影娱乐业
处理电影的技术,阿凡达,3D 泰坦尼克


5 linux的学习方法
1 为什么选择命令行 稳定,安全优先,图形界面要占用大量的系统资源,属于专业级的工程师做的事情
另外图形界面要开启大量的服务,因为出错的几率很高,不符合安全性原则
敲击命令行:代码之美

2 解决问题的智慧
1 问问题描述清楚
2 自己先寻找答案
3 帮助 文档,示例,查找

3 英文提示的困惑
command not found
no such file or directory

4 忘掉WINDOWS的思维方式

5 计划 坚持 专注 练习
0.1大于0,一定要练习,这才是唯一的标准

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。