Linux概述
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概述的更多相关文章
- 一、Linux概述 	二、Linux的安装 	三、Linux的常用命令(重点)
		
一.Linux概述###<1>操作系统 OS,管理和控制 计算机的 硬件和软件资源的 计算机程序. 最基本的系统软件. 是用户和计算机交互的桥梁,是硬件和软件交互的桥梁. 操作系统:she ...
 - Linux 学习笔记02丨Linux 概述、常用快捷键、apt命令
		
Chapter 1. Linux 概述 Linux 是一种自由和开放源码的 Unix 操作系统, 是一个基于 POSIX 和 UNIX 的多用户.多任务.支持多线程和多CPU的操作系统.只要遵循 GN ...
 - Linux概述及简单命令
		
Linux概述及简单命令 转自https://www.cnblogs.com/ayu305/p/Linux_basic.html 一.准备工作 1.环境选择:VMware\阿里云服务器 2.Linux ...
 - 一、linux概述
		
1. 学习Linux之前先了解Unix Unix是一个强大的多用户.多任务操作系统.于1969年在AT&T的贝尔实验室开发.UNIX的商标权由国际开放标准组织(The Open Group) ...
 - Linux-(1)Linux概述
		
一.概述 1.1 Linux的历史 操作系统,英语Operating System简称为OS.说道操作系统就需要先讲一讲Unix,UNIX操作系统,是一个强大的多用户.多任务操作系统, 支持多种处理器 ...
 - Linux初学:(一)Linux概述
		
Linux各个目录的结构介绍 Linux系统以目录的方式来组织和管理系统中的所有文件.Linux系统通过目录将系统中的所有的文件分级.分层组织在一起,形成了Linux文件系统的树形结构层次.以根目录“ ...
 - Linux1:Linux概述
		
为什么服务器尤其大型服务器都使用Linux系统 服务器尤其是大型服务器一般都使用Linux系统,有以下几点原因: 1.成本低,Linux操作系统是免费的 2.安全性好,Linux采取了许多的安全措施, ...
 - 1.linux概述及如何访问
		
1.linux终端访问及退出 1.1访问 linux有7个终端:(1个真实终端+6个虚拟终端) ctril+alt+Fn (Fn是指F1\F2..)切换终端 1.2退出: shutdown 缓冲一会关 ...
 - LINUX  概述
		
初识linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协 ...
 
随机推荐
- 终端I/O之获得和设置终端属性
			
使用函数tcgetattr和tcsetattr可以获得或设置termios结构.这样也可以检测和修改各种终端选择标志和特殊字符,以使终端按我们所希望的方式进程操作. #include <term ...
 - archlinux  locale-gen 命令出错
			
如果运行locale-gen命令出现以下的错误“locale alias file `/usr/share/locale/locale.alias' not found: No such file o ...
 - 文件共享windows server 2008 服务器
			
1.远程连接到windows server2008 E盘右键共享 2.不能创建文件夹 右键E盘→共享→高级共享→权限→全部打勾即可. 3.ok,文件服务器
 - 关于androidManifest.xml的概叙以及intent-filter的详细分析
			
AndroidManifest.xml配置文件对于Android应用开发来说是比较细但又很重要的基础知识,本文旨在总结该配置文件中常用到的几个属性,以便日后查阅,至于那些比较细的属性,主要是平时开发比 ...
 - A SQLite client library written in Modern C++
			
smartdb是一个纯c++11开发,header-only,简洁高效的sqlite封装库. github地址:https://github.com/chxuan/smartdb,如果您觉得不错,请不 ...
 - LeetCode30 Substring with Concatenation of All Words
			
题目: You are given a string, s, and a list of words, words, that are all of the same length. Find all ...
 - 浅析jQuery中常用的元素查找方法总结
			
本篇文章是对jQuery中常用的元素查找方法进行了详细的总结和介绍,需要的朋友参考下 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文 ...
 - A Simple Problem with Integers poj 3468  多树状数组解决区间修改问题。
			
A Simple Problem with Integers Time Limit: 5000MS Memory Limit: 131072K Total Submissions: 69589 ...
 - GCD调度组、自定义队列来实现多个下载任务
			
#define KURL1 @"http://img0.imgtn.bdimg.com/it/u=79920747,2237302485&fm=90&gp=0.jpg&quo ...
 - Oracle 基础 游标
			
一:游标的基本原理 游标用来处理从数据库中检索的多行记录(使用SELECT语句).利用游标,程序可以逐个地处理和遍历一次检索返回的整个记录集. 为了处理SQL语句,Oracle将在内存中分配一个区域, ...