Linux的介绍
linux大家都知道,一个开源稳定免费的操作系统,这些特征都是相对于我们熟悉的Windows系统而言的。
我们错误的认为所有的数据库应该都是这样运行在Windows上的!
然而并不是,其实大部分数据库软件都运行在Linux上的,而且基本都是命令界面,没有好的图形化界面。
Linux的发展
Linux的发展现状与趋势
很多新手都有一个很疑惑的问题:“Linux我听过,但是学习linux系统,能在上面干什么呢,或者说linux系统具体能做什么”。
在全球超级计算机TOP500强操作系统排行榜中,Linux的占比最近十几年长期保持在85%以上,且一直呈现快速上升趋势。根据2016年的排行榜,Linux的占比已经高达98.80%。其实在各种大、中小型企业的服务器应用领域,Linux系统的市场份额也越来越接近这个比例,这足以说明Linux的表现是多么出色。
Linux学习方法
编程和Linux学习一样,学习编程:写代码
学习Linux:学命令
分为四大块
- 练、练、练(重要的事说三遍)
- 学会使用搜索引擎
- 对于初学者,我们要不求甚解,对于当接触的知识, 知道怎么用即可
- 学之后忘了也没有关系,我们只需要记住经常用的,经常用的自然而然就记住了,不经常用的在大脑中只留下了一个印象,后面用到的话,自己查资料回顾下就能使用起来。
Linux可以干嘛
Linux 一般用来做服务器端的操作系统。
-
什么是服务器端?
所有的网站,所有的网络游戏都需要服务器端 一半以上的家用电脑使用Windows,但是90%以上的服务器端使用Linux
-
什么是操作系统?
操作系统 :我们开机之后进入的操作环境就是Windows操作系统 操作系统是我们玩电脑的时候的中介。
-
操作系统分类
桌面、服务器、手机、嵌入式
-
桌面操作系统:给大众使用的
Windows MacOS Linux Windows xp windows 7 windows10
-
服务器操作系统
其实服务器就是我们平时使用的电脑主机
-
主要有
Linux Windows Server 2008 2010 2018 Mac OS Server 手机(iPad) 操作系统 (基于Linux) Android ios 嵌入式操作系统 (手机、游戏机,汽车、MP3. MP4、智能家具、人工智能软件..) Linux
-
操作系统不止Windows这一种, 还有MacOS、Linux
-
手机上也是硬件和操作系统的结合Android iOs
-
我们使用的软件(QQ浏览器播放器等)的运行环境就是操作系统。我们使用编程语言开发的软件,就是运行在操作系统上的, Windows和MacOS一般家用,我们可以叫做客户端,客户端操作系统。Linux-般运行在服务器端,所以Linux可以叫做服务器端操作系统
再来回答为什么学习Linux
主要三大块
-
1,学习了Linux可以做Linux运维(运行和维护)
-
2,学习了Linux可以做嵌入式开发
-
3,为后面学习Python和人工智能等打下基础
当然我现在的目标是学会一些最基础的东西。
学习Linux主要是学习什么?
-
既然Linux是操作系统,那学习一个操作系统就跟我们当初是一个电脑小白学习怎么使用Windows电脑一样。
-
想要使用Windows电脑需要掌握哪些知识?
怎么创建文件夹,怎么创建文件,怎么保存文件,怎么控制文件权限, 怎么运行程序,怎么安装程....
-
那我们学习Linux也是学习怎么在Linux操作系统上做上述事情,不过Linux 上没有可视化的操作界面,不能使用鼠标,所以我们要学习怎么使用命令来完成我们平时在windows电脑上很常见的操作。
-
命令多加练习 ,忘了就查。
-
Linux版本
内核版本:操作系统心脏,处理跟各种硬件打交道的工作。 硬件管理,内存管理,文件系统,线程管理... 稳定版本开发版本
-
发行版本
内核版本+各种应用软件(办公媒体播放浏览器数据库.... ) Ubuntu Redhat CentOS ..
-
下期我们来学习安装Ubuntu