目录
学习目标:
学习内容:
一、了解Linux发展史
Unix由来:
何为开源文化:
Linux诞生:
二、Linux操作系统的特点
三、Linux操作系统内核版本
四、常见发行版本
五、常见开源软件
六、常见应用场景
七、在VMware安装Linux操作系统
学习内容/方法/时间
会从行业小白到初入职再到行业精英,会持续更新,哪里写的不好、不对,欢迎各位大神指正。
前身,1968年,由MIT麻省理工、Bell实验室、GE开发出multics系统。
Unix元年(计算机元年),1970年肯汤普森、丹尼斯里奇开发出Unix操作系统。
1973年,使用C语言对Unix操作系统进行重新编写
1984 GNU(GNU is NOT Unix)自由软件运动,
1991 理查德斯托曼找到林纳斯托瓦兹,商谈加入GNU,
1992 GNU/Linux
开源协议:
GPL(GNU General Public License)自由软件通用许可协议:允许用户任意复制、传递、修改再发布、基于自由软件协议修改再发布的软件,仍需遵守GPL。
LGPL:允许不开放所有的源代码,相比于GPL规则较为宽松,为基于Linux开发商业软件提供了平台。
林纳斯托瓦兹 Linux之父
发展(内核版本):
① 1991年 推出Linux0.0.1版本
② 1992年 0.0.2版本
③ 1994年 1.0版本
④ 2003年 2.0版本
⑤ 2011年 3.0版本
1.开放性、多用户、多任务、良好的用户界面、优异的性能和稳定性
2.单用户:在登录操作系统时,只能允许同时登录一个用户
3.多用户:在登录操作系统时,允许同时登录多个用户进行操作
4.单任务:允许用户同时进行的操作任务数量
5.多任务:允许用户同时进行多个操作任务
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
首先新建虚拟机按以下步骤操作
右键点击新建的虚拟机
找到使用IOS映像文件浏览,找出CentOS7镜像文件添加,确定后开启此虚拟机
开机后选install CentOS 7
等待安装完成后点击重启便安好了一台可以实行操作的虚拟机,进行学习。
学习内容:基础命令/目录结构/基础操作/内核结构
学习方法:命令记忆/动手实操/关联性理解/差异性学习/场景学习