Linux发展历程
阅读内容
一、linux基础
1.操作系统的分类
1.1 Windows 系统
优点:Windows 用户群体大;应用软件多
缺点:安全性差;稳定性差;收费
应用场景:普通用户--娱乐办公;社会公司--windows server 服务器
1.2 Mac 系统
最适合开发人员使用
优点:Mac有很多的软件应用;系统的运行速度快
1.3 linux 系统
优点:安全性高;稳定性好;开源
缺点:用户少;应用软件少
应用场景:普通用户--娱乐办公;社会公司-- 服务器领域
2.linux的基本学习方向
2.1 服务器
计算机硬件(裸机),相当于配置相当高的电脑
计算机软件 ,安装操作系统
2.2 学习linux的那些方面
图形界面(Ubuntu)
终端命令
2.3 如何去学习linux
命令有200多个不要特意去记,只需要记得命令是干什么的,具体需要的话上完差一下
二、linux发展史
一、发展历程
- 1973 年, 肯·汤普逊和丹尼斯·里奇 开发了 Unix 操作系统.
- 1987 年, 塔能鲍姆 发布了 Minix 操作系统.
- 1994年3月, 林纳斯 发布了 Linux 1.0.
- 内核是一个操作系统的核心. 它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性.
- Linux 发行版包括 Linux 内核、命令行 SHELL、图形界面, 并包含数千种办公套件, 编译器, 文本编辑器等应用软件.
- 发行版中 Ubuntu 具有免费, 易于安装使用, 市场占用率较高的优点
- 虚拟机可以通过软件实现具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统.
二、Linux发行版分类
linux发行版:一个典型的 Linux 发行版包括: Linux 内核、命令行 SHELL、图形界面, 并包含数千种办公套件, 编译器, 文本编辑器等应用软件.
分类:
- Ubuntu (主流:因为开源免费)
- Redhat
- Fedora
- openSUSE
- Debian
- CentOS
三、linux图形界面
- 操作系统没有盘符的概念,只有一个盘
- 图形窗口操作
- 文件目录
- 任务栏
Linux发展历程的更多相关文章
- unix及Linux发展历程
unix及Linux发展历程 版权申明:本文资料为网上收集,由本人整理而成,转载请注明 一,unix诞生: Ken Thompson肯·汤普森 -------- unix之父 在1969年到1970间 ...
- Linux实战教学笔记03:操作系统发展历程及系统版本选择
标签(空格分隔): Linux实战教学笔记-陈思齐 第1章 Linux简介 1.1 什么是操作系统? 简单讲:操作系统就是一个人与计算机硬件的中介. 操作系统,英文名称Operating System ...
- 操作系统和Python的发展历程
一:操作系统的发展历史: 操作系统:什么是操作系统?我们首先想到的是电脑,,也就是所谓的Windows8,Windows7,或者XP系统和Windows10,当然也包括我们手机的安卓系统或者IPhon ...
- Linux发展历史大事编年表(截止2013年)
这篇文章主要介绍了Linux发展历史大事编年表(截止2013年),Linux现在已经无处不在,是一个伟大的开原项目,让我一起来看看23年来它的发展历程吧 我们周围到处都有Linux的身影,在家中. ...
- web技术发展历程--读《大型网站技术架构_核心原理与案例分析》
1 早期的web服务 2 CGI程序的出现.发展.凋零到MVC的兴起 CGI:通用网关接口技术. 随着CGI技术的出现,web服务端可以通过不同的用户请求产生动态页面内容. web服务器将请求数据交给 ...
- 不权威的国产CPU发展历程
最近进行了一些国产化相关工作 趁着周末有时间,自己整理一下这段时间的学习内容. 毕竟不是处理器和芯片的业内人士,里面多有纰漏,请谅解. 希望可以作为入门学习的简单知识. 1.0 远古时代 unix 世 ...
- docker发展历程
docker发展历程 docker本身不是容器,它只是一个更加易用的前端管理器. 最早期的容器技术概念是用chroot来实现隔离,但是chroot只是提供了对进程文件目录虚拟化的功能,不能防止进程恶意 ...
- Java语言的发展历程
前言 自1946年2月14日世界上首款计算机ENAC问世,第一代计算机语言“机器语言”便诞生了,它使用的是最原始的穿孔卡片,这种卡片上使用的语言只有专家才能理解,与人类语言差别极大.这种语言本质上是计 ...
- mysql发展历程 各分支版本溯源
首先为什么要了解mysql的历史,了解一个软件的前生后世有时候还是很有必要,特别是对于走在架构之路或者是想深入了解一个软件的时候,在不同版本中由于进行了很多的改进或者说加入了新的功能,也有可能是软件本 ...
随机推荐
- 前端分页插件pagination
摘要: 最近在开发项目中又用到了前端分页,以前也做过,为了方便以后使用所以将他封装成第三方插件,不依赖任何库.网上已经有很多插件,问什么还要自己造轮子? 自己写的扩展性高 不依赖任何库 作为一次技术沉 ...
- 深入理解 Java 虚拟机之学习笔记(2)
本节介绍 Java堆的OutOfMemoryError测试 Eclipse Memory Analyzer分析内存溢出 虚拟机栈和本地方法栈StackOverflowError测试 方法区和运行时常量 ...
- ios 耳机插入拔出检测
[AVAudioSession sharedInstance]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@se ...
- 在Android源码中查找Java代码中native函数对应的C++实现
Android源码中很多关键代码都是C++实现的,java通过jni来调用,经常会看到java中这样的代码: static native Thread currentThread(); 如何根据方法名 ...
- io流和序列化
1.使用File操作文件 public class IoTest { public static void main(String[] args) throws IOException { /* 01 ...
- SparkContext.union 与 RDD.union
RDD.union,和SparkContext.union都可以将多个RDD聚合成一个UnionRDD. 但不同的是,RDD.union在每次操作时,会创建一个新的数据集合,生成新的RDD,新的RDD ...
- Flask web开发之路五
Jinjia2模板 紧接着上篇博客,接下去写if条件判断和for循环遍历以及过滤器 if条件判断 主app文件代码: from flask import Flask,render_template a ...
- 秒秒钟提高办公技巧的6个Excel技巧
一.职工身份证号码是否登记重复(=IF(COUNTIF(B2:B13,B2&"*")>1,"重复","")) 职工列表人数众多 ...
- poj3376 Finding Palindromes【exKMP】【Trie】
Finding Palindromes Time Limit: 10000MS Memory Limit: 262144K Total Submissions:4710 Accepted: 8 ...
- sql里的ROW_NUMBER() OVER是啥意思?
是一个分析函数,生成一个排序列select row_number(XX) over(partition by XXX order by XX [desc/asc]) frou table;partit ...