提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
简介
Linux,全称GNUlinux,是一套免费使用和自由传播的类unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
一、Linux 发展史
1.unix由来
“UNIX ”系统是一个分时系统。源自于1969年开始在美国AT&T公司的贝尔实验室开发的AT&T Unix。目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like)。1968年,由MIT麻省理工、Bell实验室、GE开发出multics系统,1970年肯汤普森、丹尼斯里奇开发出Unix操作系统,1973年,使用C语言对Unix操作系统进行重新编写
2.发展:Minix
20世纪80年代,由于AT&T所有的UNIX版权的限制,荷兰的Andrew S. Tanenbaum教授决定写一个不包含任何AT&T源代码的UNIX系统,名为MINIX(即小型的UNIX),并开放全部源代码给大学教学和研究工作,Minix于2000年重新改为BSD授权,成为自由和开放源码软件,为全球注册商标。
3 .GNU计划
GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。
1984 GNU(GNU is NOT Unix)自由软件运动,1991 理查德斯托曼找到林纳斯托瓦兹,商谈加入GNU
4.POSIX标准
POSIX:可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ),发布者为电气与电子工程师协会(Institute of Electrical and Electronics Engineers),简称IEEE【该组织在太空、计算机、电信、生物医学、电力及消费性电子产品等领域中都是主要的权威】!
POSIX是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称,其正式称呼为IEEE 1003,而国际标准名称为ISO/IEC 9945。POSIX.1 已经被国际标准化组织(International Standards Organization,ISO)所接受,被命名为 ISO/IEC 9945-1:1990 标准。
5.Internet的演变
起源于20世纪50年代末,它的前身是美国国防部高级研究计划局(ARPA)主持研制的ARPAnet。20世纪50年代末,正处于冷战时期。当时美国军方为了自己的计算机网络在受到袭击时,即使部分网络被摧毁,其余部分仍能保持通信联系,便由美国国防部的高级研究计划局(ARPA)建设了一个军用网,叫做“阿帕网”(ARPAnet)。阿帕网于1969年正式启用,当时仅连接了4台计算机,供科学家们进行计算机联网实验用,这就是因特网的前身。 1991年,第一个连接互联网的友好接口在Minnesota大学被开发出来。
6.Linux
全世界学计算机的学生都通过钻研MINIX源代码来了解电脑里运行的MINIX操作系统,芬兰赫尔辛基大学大学二年级的学生Linus Torvalds就是其中一个,在吸收了MINIX精华的基础上,Linus于1991年写出了属于自己的Linux操作系统,版本为Linux0.01,是Linux时代开始的标志。他利用Unix的核心,去除繁杂的核心程序,改写成适用于一般计算机的x86系统,并放在网络上供大家下载,1994年推出完整的核心Version1.0,至此,Linux逐渐成为功能完善、稳定的操作系统,并被广泛使用。
二、Linux操作系统
1.Linux操作系统的特点
①开放性、多用户、多任务、良好的用户界面、优异的性能和稳定性
②单用户:在登录操作系统时,只能允许同时登录一个用户
③多用户:在登录操作系统时,允许同时登录多个用户进行操作
④单任务:允许用户同时进行的操作任务数量
⑤多任务:允许用户同时进行多个操作任务
2. Linux操作系统内核版本
Linux内核标志——Tux 企鹅
Linux内核官网:http://www.kernel.org
内核版本
格式:主版本号、次版本号、修订版本号
主版本号:标识内核的架构、功能等方面的重大升级
次版本号:代表当前版本是开发版还是稳定版
修订版本号:同一个内核次版本中的不断修订和升级,即每一次小的改动
次版本号的奇数代表开发版、偶数代表稳定版
内核版本区分
3.0之前为主版本、次版本、修订版本
3.0之后为主线版本和长期支持版本
常见发行版本
Ubuntu、CentOS、Fedora、 Kali、RedHat、Debian
常见开源软件
Firefox、Apache、 Nginx、 Tomcat、Mariadb、 gzip
常见应用场景
服务器设备
IDC机房、 EDC机房、云计算IASS层
嵌入式设备
电脑、 冰箱、汽车
移动端设备
手机Android
三、虚拟机系统安装
1、在菜单选择新建虚拟机
2、选择典型(推荐)
3、稍后安装系统
4、选择Linux系统 ,Rad Hat Enterprise Linux 7 64 位
5、修改虚拟机名称,便于区分,选择安装位置
6、选择磁盘大小、虚拟磁盘存在的文件格式
7、完成
.
8、调整虚拟机设置
9、 更改处理器,并选择镜像文件
10、开启虚拟机.并选择第一选项
11、选择语言
12、点击带有感叹号的选项,并选择相应设置
13、设置对应密码
14、安转完成后重启,接受许可认证,完成配置。
15、登录用户,选择语言,选择键位输入,开始使用,创建完成。