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 :二进制源码包,安装时必须先编译生成可执行文件,然后才能安装

Linux概述的更多相关文章

  1. 一、Linux概述 二、Linux的安装 三、Linux的常用命令(重点)

    一.Linux概述###<1>操作系统 OS,管理和控制 计算机的 硬件和软件资源的 计算机程序. 最基本的系统软件. 是用户和计算机交互的桥梁,是硬件和软件交互的桥梁. 操作系统:she ...

  2. Linux 学习笔记02丨Linux 概述、常用快捷键、apt命令

    Chapter 1. Linux 概述 Linux 是一种自由和开放源码的 Unix 操作系统, 是一个基于 POSIX 和 UNIX 的多用户.多任务.支持多线程和多CPU的操作系统.只要遵循 GN ...

  3. Linux概述及简单命令

    Linux概述及简单命令 转自https://www.cnblogs.com/ayu305/p/Linux_basic.html 一.准备工作 1.环境选择:VMware\阿里云服务器 2.Linux ...

  4. 一、linux概述

    1. 学习Linux之前先了解Unix Unix是一个强大的多用户.多任务操作系统.于1969年在AT&T的贝尔实验室开发.UNIX的商标权由国际开放标准组织(The Open Group) ...

  5. Linux-(1)Linux概述

    一.概述 1.1 Linux的历史 操作系统,英语Operating System简称为OS.说道操作系统就需要先讲一讲Unix,UNIX操作系统,是一个强大的多用户.多任务操作系统, 支持多种处理器 ...

  6. Linux初学:(一)Linux概述

    Linux各个目录的结构介绍 Linux系统以目录的方式来组织和管理系统中的所有文件.Linux系统通过目录将系统中的所有的文件分级.分层组织在一起,形成了Linux文件系统的树形结构层次.以根目录“ ...

  7. Linux1:Linux概述

    为什么服务器尤其大型服务器都使用Linux系统 服务器尤其是大型服务器一般都使用Linux系统,有以下几点原因: 1.成本低,Linux操作系统是免费的 2.安全性好,Linux采取了许多的安全措施, ...

  8. 1.linux概述及如何访问

    1.linux终端访问及退出 1.1访问 linux有7个终端:(1个真实终端+6个虚拟终端) ctril+alt+Fn (Fn是指F1\F2..)切换终端 1.2退出: shutdown 缓冲一会关 ...

  9. LINUX 概述

    初识linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协 ...

随机推荐

  1. UIBezierPathStudyDemo

    import UIKit import XCPlayground //创建view let myView = UIView(frame:CGRectMake(0, 0, 300, 200)) //实时 ...

  2. android Unable to instantiate application

    最近一段时间在做项目时候遇到一个错误老是解决不了,log如下: FATAL EXCEPTION: main12-11 09:08:53.922 E/AndroidRuntime( 1227): jav ...

  3. centos 安装git server

    1.yum install lrzsz wget git 2.安装gitosis:gitosis为Git用户权限管理系统,通过管理服务端的/home/git/.ssh/authorized_key文件 ...

  4. shell 学习笔记

    <Linux命令行与shell脚本编程大全>笔记   wkss 其他:http://www.cnblogs.com/pengdonglin137/p/3528303.html 一.基本命令 ...

  5. Conversions

    Problem Description Conversion between the metric and English measurement systems is relatively simp ...

  6. 关于linux系统安全配置脚本

    本脚本是第二次更新,已经大量应用在某大型媒体网站体系中,加入了之前没有想到的一些安全设置.使用方法将其复制,保存为一个shell文件,比如security.sh.将其上传到Linux服务器上,执行sh ...

  7. solrj-solr Guide 4.7

    solrj是一个很容易使java应用程序和solr进行交互的一个API,solrj隐藏了很多连接Solr的细节,允许你的应用程序使用简单的高级方法和solr互动交流. solrj的核心就是 org.a ...

  8. (转)Android学习笔记③——常用快捷键

    常用快捷键 代码跳转 描述:跳转是为了方便代码位置的定位,存在两种跳转:在定义处可以跳转到调用处,在调用处可以跳转到定义处. 快捷键:Cmd + 鼠标单击 方法间跳转 描述:从一个类方法跳转到临近的一 ...

  9. 21世纪C语言(影印版)

    <21世纪C语言(影印版)> 基本信息 原书名:21st Century C 作者: Ben Klemens 出版社:东南大学出版社 ISBN:9787564142056 上架时间:201 ...

  10. Kinect For Windows V2开发日志七:照片合成与背景消除

    上一篇里讲到了Kinect可以从环境中区分出人体来.因此可以利用这个功能,来把摄像头前的人合成进照片里,和利用Photoshop不同的是,这样合成进去的人是动态且实时的. 简单的思路 BodyInde ...