Unix/Linux的发展历史

Unix/Linux的发展历史

什么是操作系统?
人与硬件设备的中介/桥梁.

Unix的5大优秀特性:1.技术成熟,可靠性高
2.极强的可伸缩性
3.强大的网络功能
4.强大的数据库支持能力
5.强大的开发功能

Linux操作系统组成?
鸡蛋组成? Linux操作系统组成?

蛋壳 外部应用程序
蛋清 命令解释器(shell)
蛋黄 系统核心 (kernel
Lib
API)
Linux操作系统=Linux系统内核+GNU软件及系统软件+必要的应用程序
在这里插入图片描述

蛋 人 人 人

Unix及Linux诞生发展的几个关键人物。
在这里插入图片描述
Unix : 贝尔实验室
Minix :Andrew S.Tanenbaum (谭邦宁)
GNU : 斯托曼 Richard Stallman
公司:自由软件基金会
项目:GNU 革奴
GNU=GNU is not unix.
软件: gawk, bash, gcc ,emacs
制度:GPL 通用公共许可 (协议)
A.每个软件都要开放源代码,可以随意传播
B.你可以随意修改代码,改完之后发出来
Linux :Linus Torvalds

Linux系统组成的各部分工作人员

Linux内核 GUN组件(gawk bash gcc emacs) 其它必要应用程序
开发者Linus Torvalds 项目发起人Richard Stallman(斯托曼) BSD Unix和X Windows以及成千上万的程序员

Oracle(甲骨文) 数据库 MySQL(开源) 10亿美元
微软 收购 github 75亿 美元
IBM 收购 Redhat 340亿 美元
F5 收购 Nginx 6.7亿 美元
7)了解Linux系统的常见发行版本,不同场景选择
在这里插入图片描述

Red Hat Linux和CentOS Linux有啥区别和联系?

扫描二维码关注公众号,回复: 5999596 查看本文章
 CentOs :CentOS  √√√√√做到与Redhat一模一样 去掉redhat log和收费项目
 Redhat : (Red Hat Enterprise Linux 红帽企业版) 可以随意下载 服务/更方便

区别:CentOs 开源免费
Redhat 商业性收费
Fedora =稳定之后=>RedHat=去logo去除收费=>CentOS
(redhat新功能软件放在Fedora里面去测试)

Linux系统的特点:1.Linux是Unix在pc机上的克隆版,仿Unix内核建构,几乎与Unix指令急向下兼容
2.是一个完善的多支持用户,多任务,多进程的,多CPU的系统
3.具有很高的系统稳定性和可靠性
4.具有很高的系统安全性
5.有完善的网络服务,支持HTTP FTP SMIP POP SAMBA SNMP DNS DHCP SSH TELNET
6.是基于GNU许可,自由开放的系统
7.有大量的第三方免费应用程序
8. 得到众多业界厂商支持
9.有完善的大型数据库平台
10.有完善的图形用户界面
11.有完善的开发平台

Linux系统之所以受欢迎:

  1. Linux属于自由软件,用户不用支付任何费用就可以获得系统和系统的源代码,并且可以根据自己的要可以对源代码进行必要的修改,无偿使用,无自由的进行传播。
  2. Linux具有Unix的全部优秀特性,使用任何Unix操作系统或想要学习Unix操作系统的人,都可以通过学习Linux来了解Unix,同样可获得Unix中的几乎所有优秀功能,并且,Linux系统更开放,社区开发和世界使用者更加活跃。

部署环境
系统下载
阿里云镜像网站
mirrors.aliyun.com 只有最新
vault.centos.org 旧版本

下载使用的系统安装程序
CentOS-7-x86_64-DVD-1810.iso
CentOS-7-x86_64-DVD-1810.torrent √√√√

centos系统里面的所有软件
CentOS-7-x86_64-Everything-1810.iso
CentOS-7-x86_64-Everything-1810.torrent

进行演示用的
CentOS-7-x86_64-LiveGNOME-1810.iso
CentOS-7-x86_64-LiveGNOME-1810.torrent
CentOS-7-x86_64-LiveKDE-1810.iso
CentOS-7-x86_64-LiveKDE-1810.torrent

#系统最小的安装程序
CentOS-7-x86_64-Minimal-1810.iso
CentOS-7-x86_64-Minimal-1810.torrent

#网络安装
CentOS-7-x86_64-NetInstall-1810.iso
CentOS-7-x86_64-NetInstall-1810.torrent

百科视频
https://space.bilibili.com/22816518
32位与64位区别
1.同时处理的数据速度不同
32系统 4车道马路
64系统 8车道马路
2.设计目标(诞生)
32 给家用
64 给大量计算 数据处理(企业)
3.支持的最大内存
32位系统 支持最大4G
64位系统 支持更大内存
命名
32位系统 i386 或i686
64位系统 X86_64
Vmware创建虚拟机
什么是虚拟机?
推荐配置
CPU: I5
内存:8G
硬盘:256以上
Vmware版本
vmware 12
vbox(不推荐)
vmware fusion(mac)
创建虚拟机(购买电脑)
CentOS安装
待补充:
磁盘分区
远程连接系统
WINDOWS:
Xshell
SecureCRT
Putty
开源 功能简单
MAC
终端
ssh root@ip地址
iTerm2
Android
JuiceSSH
IOS
Termius

VMware创建虚拟机
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44832674/article/details/88827430