Linux简介

目录

1. Linux发展历史

2. Linux内核与发行版

3.  开源软件

4. Linux应用简介

5. 学习Linux方法


1. Linux发展历史

1965年,MIT(麻省理工),GE(通用电气公司)以及AT&T(美国电话电报公司)的贝尔实验室联合开发Multics工程计划,由于目标过于庞大复杂,项目进度远远落后于计划,贝尔实验室最后宣布退出;

1969年,贝尔实验室的汤普森在DEC PDP-7(一款18位小型计算机) 机器上开发出 UNIX 系统;

1971年,汤普森的同事里奇发明了C语言;

1973年,UNIX系统的绝大部分源代码用C语言重写,为系统可移植性打下基础;

1991年,Linux系统由芬兰大学生李纳斯和后来陆续加入的众多爱好者在Unix的基础上共同开发完成,Linux是开源软件,与Unix类似于父子。

2. Linux内核与发行版

内核可以在官方网站下载,厂商在内核的基础上加入自己的桌面,应用程序进行开发,就变成了Linux发行版;

以下是Linux主要发行版,最大差别是安装方式不同;

3.  开源软件

开源软件不等同于免费,比如源代码入如果没有注释的话,几乎不可用,而注释是可以购买的。因此一开始叫做免费软件,后来为了避免英文(free)和实际含义上的歧义,改为开源(Open Resource)软件。

特点:使用自由  研究自由  改良自由  安全 

4. Linux应用简介

在企业服务器领域,比如QQ,B站,淘宝用的都是Linux服务器;

在嵌入式领域,比如于手机,平板,智能家电等;

在电影娱乐行业,用于特效,建模等;

5. 学习Linux方法

“专注”也可以指专注某个视频,专注某本书,专注某个技术;

相关推荐

  1. linux firewalld简介

    2024-07-17 00:32:01       56 阅读
  2. linux firewalld简介

    2024-07-17 00:32:01       56 阅读
  3. linux iptables简介

    2024-07-17 00:32:01       55 阅读
  4. Linux异步通知简介

    2024-07-17 00:32:01       44 阅读
  5. Linux常见命令简介

    2024-07-17 00:32:01       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-17 00:32:01       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 00:32:01       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 00:32:01       57 阅读
  4. Python语言-面向对象

    2024-07-17 00:32:01       68 阅读

热门阅读

  1. Spring Boot 面试题及答案整理,最新面试题

    2024-07-17 00:32:01       20 阅读
  2. 【python基础】学习路线

    2024-07-17 00:32:01       20 阅读
  3. HTTP基本原理

    2024-07-17 00:32:01       23 阅读
  4. Git 的基本命令和使用方式

    2024-07-17 00:32:01       21 阅读
  5. 1.3Zygote

    2024-07-17 00:32:01       20 阅读
  6. 精准打击:Conda中conda remove命令的高效使用指南

    2024-07-17 00:32:01       22 阅读
  7. react项目使用EventBus实现登录拦截

    2024-07-17 00:32:01       20 阅读
  8. MySQL 关键字 IN 与 EXISTS 的使用与区别

    2024-07-17 00:32:01       22 阅读
  9. 关于ARP欺骗

    2024-07-17 00:32:01       20 阅读
  10. 20. Python读取.mat格式文件通用函数

    2024-07-17 00:32:01       15 阅读