Linux概述

1、计算机资源

  • 硬件资源
  • 软件资源

硬件资源与软件资源之间的桥梁就是操作系统

2、操作系统分类

  • Windows :个人版用户最多
  • Mac :土豪机
  • Linux :主要应用于服务器
  • Unix :最早期的操作系统

3、Linux含义

狭义Linux:由Linus开发的一段Linux内核代码,目前最新内核代码2.6,不足3%

广义Linux:由Linux厂商在Linux内核基础上发行的Linux衍生版

4、Unix操作系统

  • 1968年 Multics项目(通用电气、贝尔实验室、麻省理工学院)
  • 1970年 UNIX诞生(贝尔实验室)
  • 1973年 用C语言重写UNIX
  • 1975年 Bell实验室允许大学使用UNIX

5、Linux发展史

  • 人 物 Linus(林纳斯·托瓦兹)FTP站点Linux
  • 1991年 0.0.1版本
  • 1992年 0.0.2版本
  • 1994年 1.0版本
  • 2003年 2.6版本

6、开源文化

  • 人 物 Stallman(斯托曼)
  • 1983年 GNU计划
  • 1985年 FSF基金会
  • 1990年 Emacs、GCC、程序库
  • 1992年 GNU/Linux

7、GNU/Linux特点

  • 开放性
  • 多用户
  • 多任务
  • 良好的用户界面
  • 设备独立性

8、Linux主要产品

  • Red Hat Linux :红帽Linux
  • SuSE Linux :德国Linux
  • Debian Linux :
  • Red Flag Linux :红旗Linux
  • Blue Point Linux :蓝点Linux

9、红帽Linux系统

  • 安装简单
  • 集成大量应用软件
  • 文档丰富
  • 符合UNIX和Linux的标准
  • 市场占有率最高(CentOS)
  • 操作
  • 软件安装

10、Linux软件包

  • .rpm :二进制包,相当于Windows中的exe文件
  • .tar.gz :二进制源码包,安装时必须先编译生成可执行文件,然后才能安装

最新文章

  1. ListView之点击展开菜单
  2. pcl曲面重建模块-poisson重建算法示例
  3. [原]CentOS7部署osm2pgsql
  4. ORA-01078: failure in processing system parameters & LRM-00109: could not open parameter file
  5. [百度经验]window下连接mysql 错误代码 1045
  6. DrawableLayout
  7. <转>iOS9 Day-by-Day:iOS开发者必须了解的iOS 9新技术与API
  8. CentOS学习笔记--基本命令--目录的相关操作
  9. css中表格的table-layout属性特殊用法
  10. javascript数组去重算法-----1
  11. Cocos2d-x 集成openinstall(Android)
  12. Python:logging.NullHandler 的使用
  13. CSS3 animation动画,循环间的延时执行时间
  14. django添加装饰器
  15. LA 4287 等价性证明(强连通分量缩点)
  16. rsyncd.conf
  17. 视觉SLAM之词袋(bag of words) 模型与K-means聚类算法浅析(1)
  18. SpringCloud(二)注册服务提供者搭建
  19. 011杰信-创建购销合同Excel报表系列-4-建立合同货物(修改,删除):合同货物表是购销合同表的子表
  20. centos 7 删除 virbr0 虚拟网卡virsh net-list

热门文章

  1. excel VLOOKUP函数的用法
  2. 设备文件的创建mknod
  3. 代码片段---S3C2440按键中断驱动程序的设计
  4. 关于androidManifest.xml的概叙以及intent-filter的详细分析
  5. 关键字提取算法之TF-IDF扫盲
  6. Java SE ---流程控制语句
  7. ava SE ---逻辑运算符
  8. 【Android 界面效果22】Android的Tab与TabHost
  9. Java学习笔记——显示当前日期的三种方式
  10. 《MFC游戏开发》笔记五 定时器和简单动画