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的操作习惯

  • 计划,专注,坚持,练习

results matching ""

    No results matching ""