Linux系统介绍与环境搭建准备

1、什么是操作系统?
OS
操作系统是人与计算机硬件的中介
操作系统是干什么的?
控制所有资源
硬件资源
软件资源
驱动
应用
Unix
Linux
ENIC
没有适合的操作系统
没有解决分时多用户
1969年,美国*出资,Bell实验室提供环境和设备
Bell实验室属于AT&T(美国电话电报)
失败告终
KEN 在度假期间开发了《星际旅行》游戏,联机

70年代出现版权问题
	BSD
		freeBSD 开源
	MAC OS
	TBM AIX
	HP HPUX
	SUN SO
Linux
Windows

2、操作系统组成

3、linux发展过程

Richard Stallman
(斯托曼)
建立公司:*软件基金会FSF
做出和Unix一样优秀但是开源的一个系统。
做了一个项目:GNU
GNU=GNU is not Unix
GNU软件 bash,gawk,emacs,gcc
GPL(通用公共许可)协议,对开源软件,*的定义
1、*的下载、传递、使用
2、如果你修改了源代码,必须要把修改后的内容发出来。

GNU缺少内核
1984

GNU GPL
GNU/Linux

描述Linux的哲学思想
1、一切皆文件,把几乎所有资源统统抽象为文件形式:包括硬件设备,甚至通信接口等;
2、由众多功能单一的程序组成:一个程序只做一件事,并且做好;组合小程序完成复杂任务;
3、尽量避免跟用户交互;目标;易于以编程的方式实现自动化任务;
4、使用文本文件保存配置信息。

linux的版本
发行版 300+
RedHat
RedHat enterprise Linux RHEL
RHCE
RHCA 4-5W
CentOS
红旗
SUSE
Debian
ubuntu
deepin
麒麟

服务器端linux系统
首先redhat(免费下载和使用更新升级)(有钱任性)
RHEL Red Hat enterprise linux 红帽企业版linux

centos这两者当中选centos(与redhat一模一样)

RedHat======》CentOS
1、收费
2、logo

1)重点GNU,GPL的知识。
2)重点linux系统的常见发行版本,不同场景选择。
3)重点CentOS和Redhat的区别和联系。

centos 6.9
centos 7.5
国内镜像源

阿里云:mirrors.aliyun.com
163:mirrors.163.com

vault.centos.org #旧版本下载地址

32位与64位区别
1、支持更大的内存
2、同时处理更多的数据
3、专门用于大量数据计算

1、创建虚拟机

Linux系统介绍与环境搭建准备

上一篇:企业微信获取access_token时遇到"errcode":40001的问题的解决


下一篇:Linux下Jmeter+nmon的性能 (命令使用)