datetime:2022-01-08 14:34:00
author:nzb
Linux系统简介
UNIX和Linux发展史
1965年,贝尔实验室:MULTICS计划
69年,贝尔实验室的肯汤普森:为了游戏开发UNICS/UNIX系统
62年,美国军方:ARPA:阿帕网,NCP协议——》TCP/IP协议
71年,可汤普森和丹尼斯里奇发明C语言,重写UNIX
UNIX主要发行版本:AIX(IBM)、HP-UX(HP)、Solaris(Sun)、Linux(Intel,AMD……)、BSD
1991年,芬兰大学生Linus Torvalds开发linux内核。大学教授开发minix,但是不接受外来代码,所以李纳斯独自开发,由社区共同维护。
Linux内核版本号:主版本.次版本.末版本 linux内核官网
Linux发行版本:两大派系redhat和debian
开源软件简介
商业软件和开源软件(开源≠免费)
开源软件:apache、NGINX、MySQL、php、mongoDB、python、Ruby、Perl、Go、Rust、Swift、Java
开源软件的特点:使用自由(绝大多数免费)、研究自由(源代码)、散步和改良的自由
支撑互联网的开源技术(LAMP):Linux,Apache,MySQL,PHP
Linux应用领域
基于Linux的企业服务器
踩点网站:发数据包根据相应嗅探服务器
世界前500服务器
嵌入式应用
手机,平板:Android底层是Linux
智能家电,航空系统,银行系统……
在电影娱乐业
- 特效,图形处理渲染
Linux学习方法
Linux只考虑应用性和稳定性
善于观察提示信息,查找文档,自己解决问题
学习英文:Command not found和No Such file or directory
忘掉Windows的操作习惯
计划,专注,坚持,练习