Unix与Linux发展史
Unix
- Unix与Linux的关系:附属关系
- Unix:1969美国贝尔实验室肯汤姆森,1971肯尼斯 里奇发明C语言
- Unix主要发行版本AIX、HP-UX、Solaris、Linux
Linux
- 1991:Linus 源代码开放的Unix
- 企鹅标志:芬兰吉祥物/不属于任何一个公司,属于所有人
- 发行版和内核:不同公司用相同的内核写出的发行版
- Linux主要发行版本:Redhat/Debian——软件安装不同
开源软件简介
-
商业软件:收费
-
开源软件:对服务器而言,Linux可安装软件更多
python、php、mysql、samba、mongoDB
特点
- 使用自由,绝大多数软件免费(构建成本较低)
- 研究自由,可以获得软件源代码
- 改良自由,自由传播、改良、销售
-
支撑互联网的开源技术LAMP
- Linux
- Apache
- mySQL
- PHP(细说PHP)
Linux应用领域
-
基于Linux的企业服务器
[踩点扫描工具][https://www.netcraft.com/]——可以用于了解你使用的网站用的是什么
发现腾讯和淘宝都是用Linux的,连微软的网站也是hhhh
-
嵌入式应用:手机、平板、智能家电、卡拉OK点歌……
-
电影娱乐话题 CAD/CAM:泰坦尼克、阿凡达等等都是用
Linux学习方法
-
命令行:服务器性能优先、图形界面更容易出错
-
解决问题的智慧:看提示信息、使用示例、文档、查找
-
英文提示的困惑:Command not found./No Such file or directory.
多看多敲
-
忘掉Windows思维方式
-
计划——坚持——专注——练习