操作系统和Linux发展

近半个世纪操作系统演进史

操作系统(Operating System,OS),是配置在计算机硬件上的第一层软件,是对硬件系统的第一次扩充。1946年,第一台电子计算机诞生于宾夕法尼亚 ,ENIAC没有操作系统,它的交互只在“人-硬件”的方式下进行。20世纪50年代,晶体管出现并取代电子管,从而诞生了第二代计算机,由于功耗与体积大幅度缩小,性能大幅度提升,人机、CPU、与I/O之间的效率矛盾日益突出,进而产生了单道、、多道批处理系统、分时系统和实时系统,分时系统也最终演化成时下流行的多用户多任务操作系统UNIX,以及它的变体Linux。

根据应用场景不同,可将操作系统分为服务器、桌面和移动三大类,根据底层架构不同,又可以将其分为Unix/OS X\Linux/Android、Windows,其中Linux、OS X为Unix衍生变体版本,Android则是基于Linux的一个发行版本。

Linux系统

Linux是UNIX的一个重要变种,最初是由芬兰大学生Linus Torvalds针对Intel 80386开发而来,是一套完全免费和自由传播的类UNIX操作系统。Linux采用了与Unix几乎完全一致的体系结构,具有类似的设计哲学:

1)一切都是文件,每个软件都有确定用途:

2)完全免费,源码符合GNU General Public License(GPL)协议:用户可以通过网络或其他途径免费获得,可任意修改其源码,只要符合GPL规定,就可以参与到开源项目的发展中,哲极大地加快了Linux的传播与对漏洞的发现效率,增加了系统的安全星与稳定性;

3)兼容POSIX1.0标准:系统可以通过模拟器运行DOS、Windows程序,为相关应用,如专业软件、QQ、微信等短期生态短缺提供了临时性解决方案;

4)广泛支持各类硬件平台

国内操作系统现状

华为自研系统:欧拉和鸿蒙在5G时代的IOT领域具有巨大先发优势

麒麟软件:中标麒麟发布桌面操作系统软件v7.0基于Fedora21(2017) 银河麒麟桌面操作系统v10基于Linux内核4.4(2020)

中科方德:方得桌面操作系统基于其自研内核(2010)

华为:openEuler20.03LTS基于CentOS/Linux内核4.19(2020) 鸿蒙(Harmony OS)自研内核(2020)

统信软件(深度科技):Deepin v20基于Linux内核5.4/5.7(2020)

统信软件:UOS基于Deepin v20(2020)

Linux发行版本

主要为两类:

商业公司维护的发行版本,以Red Hat为代表;

社区组织维护的发行版本,以Debian为代表

版本:

Red Hat系:Red Hat、Cent OS、Fedora

Debian系:Debian、Ubuntu、 Mint

SUSE系:openSUSE

Mxlinux/deepin/Arch/PCLinuxOS

Arch系:arch、Manjaro

Linux安装

1.下载并安装Vmware Workstation,只需要根据引导单机“下一步”,及注意存储路径即可,此软件为付费使用,首次可使用30天,也可用破解密钥。

2.下载准备好Cent OS的镜像文件(6.8或者7.0版本)文章后面附上镜像源地址。

 点击【新建虚拟机】>典型,进入选择镜像文件界面,初学可以选择minimal版本,空间占用小,加载快,我这里选择everything版本。

起名,密码初学可以简单

指定磁盘容量一般为20-30GB

点击完成

语言选择推荐还是英语,描述准确且可以提升水平

3.相关配置

DATE&TIME

选择shanghai 左下角时间与当前时间也要校准

SOFTWARE SELECTION

minimal镜像默认minimal,evrything可以选择desktop桌面版

INSTALLATION DETINATION为系统磁盘分区

选择I will configure partitioning

点击+添加分区,/boot设置为300MB,swap设置为2GB,/设置为剩余空间

禁用KDUMP,将Enable kdump勾选去掉

NETWORK &HOST NAME

将Ethernet旁边的开关打开为ON,自动分配ip地址,记住自己的IP Adress或者进入虚拟机后输入命令ifconfig中的ens33查看。

点击Begin Installation进行安装

点击root password设置超级管理员密码,也可选择旁边user creation创建一个普通用户及密码

点击Begin  installation

Cent OS镜像源国内下载地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/

推荐安装终端控制工具MobaXterm

官网下载后安装即可

在确保自己虚拟机打开前提下,打开MobaXterm后点击左上角Session,新建连接

 点击ssh,在Remote host中填入虚拟机ip地址,勾选Specify username输入虚拟机名字,点击ok

输入自己设置的密码,进入即连接成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值