Linux开胃菜
必懂知识点
海底捞
什么是全中国24小时营业,价格稍显昂贵,服务质量最好的火锅店?答案当然是海底捞了。海底捞以服务质量最好出名,使得宾客感到宾至如归。
服务器
在计算机领域有个类似海底捞的机器—服务器
什么是服务器?
服务器是拥有高计算能力的计算机
服务器特点
24小时全天候运行,硬件配置好,性能高,安全,稳定,易用
操作系统
操作系统是用于管理计算机硬件和软件的计算机程序,为我们的应用提供基础的执行环境。
常见的操作系统:
1.Windows
2. Linux
3. Unix
4. DOS 就是windows那个命令提示符,黑窗口,用win+R后,输入cmd就出来了
云计算
什么是云计算
在访问量大的时候,按照一定的算法,将一个业务拆分到不同的服务器去计算,每个服务器计算完毕后,将结果返回到总服务器,服务器再按照一定的算法整合结果,最后返回给用户。
前生
人需要通过吃饭获取能量来维持生命
我们在手机/ipad/电脑上的应用通过消耗服务器的计算能力才能保证网站的正常运行
像B站,抖音我们常用的应用通常需要几十台或者几百台服务器才能保证网站的正常运行。然而,服务器的采购和维护是需要花费大量的费用的。如果你的应用访问量突然加大,你可能需要临时再租用几十台或几百台服务器才能抗得住这么大的瞬时流量。
今世
云计算的出现大大简化了,方便了整个过程。
云计算常用的功能就是租用服务器。
也就是说之前那么多的服务器不需要我们来进行购买和维护,那谁来购买服务器和维护呢?
答案就是云服务商。它组建一个超大机房,自己用或者租用服务器资源。我们只需要远程连接网络,登录自己租用的服务器,部署自己的应用就可以了。
云计算最大的特点体现再它的灵活性。好比我们的水和电,我们按需付费,云计算租用服务器也是按需付费,当然也可以月租和年租。
云计算在技术上的特点,可以弹性扩展你的应用,如果你意识到你的服务将在接下来一段时间访问量爆发式增长,你可以轻松点几下鼠标,几分钟之后百余台服务器就可以调配给自己的应用,使你的应用瞬间拥有海量计算资源。
现在市场上流行的云: 阿里云 京东云 腾讯云 华为云等
Linux
为啥学Linux
- 简历上多一项技能,轻松应对面试题,增加获得offer的机会
- 在工作中经常会应用到
- 所有的应用都部署在服务器,大部分的web服务器的操作系统内核都是Linux
- 技多不压身
什么是Linux
Linux是大多web服务器操作系统的内核,并不是完整的操作系统。
特点
开源(开放源代码),免费,自由
由黑客Linus开发。安全,稳定,易用
常用发行版本
CentOs Ubuntu Red Hat
商业版: 收费,功能强大
社区版: 免费,功能相对有限制
如何学习Linux
没有自己的服务器
安装VMware虚拟机,实现在一台计算机安装多个操作系统
VMware15:
永久许可证密钥:CG392-4PX5J-H816Z-HYZNG-PQRG2
https://jingyan.baidu.com/article/3f16e00321bbb12591c10304.html
有自己的服务器
之间开练
远程连接工具
Xshell 用于远程连接服务器
Xftp 用于文件的远程传输