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. asp.net负载均衡方案[转]

    在前面的几篇文章中,主要谈到了在Discuz!NT中的跨站缓存数据,数据库负载均衡.但如果要实现将产品分布式布置到若干机器,组成集群来共同支撑起整个业务的话,还是有一定问题的(后面会有所介绍).下面先 ...

  2. You don't have permission to access / on this server

    配置虚拟主机的时候,里面加上如下: <Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOv ...

  3. Dapper链接查询扩展

    一对多映射关系 /// <summary> /// 一对多连接查询 /// </summary> /// <typeparam name="FirstT&quo ...

  4. php 换行 空格分割处理

    <?php function parse_specification($specification){ $rt=array(); $lines=array_filter(preg_split(& ...

  5. archlinux locale-gen 命令出错

    如果运行locale-gen命令出现以下的错误“locale alias file `/usr/share/locale/locale.alias' not found: No such file o ...

  6. 编译linux内核以及depmod的使用

    转载:http://blog.lmtw.com/b/18215/archives/2010/71074.html depmod(depend module) 功能说明:分析可载入模块的相依性. 语 法 ...

  7. 3.1html学习之列表

    一.含义: ul:unorder list ol:order list li:list item dl:definition list dt:definition term dd:definition ...

  8. 【Shell脚本学习5】第一个Shell脚本

    打开文本编辑器,新建一个文件,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用php写shell 脚本,扩展名就用php好了. 输入一些代码: #!/bin/bash ...

  9. android中的一些问题

    1. Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念 DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚 ...

  10. leetcode 题解:Binary Tree Inorder Traversal (二叉树的中序遍历)

    题目: Given a binary tree, return the inorder traversal of its nodes' values. For example:Given binary ...