Linux基础学习(B站Linux运维学习笔记)

企业运作模式

  • 四大部门:研发→测试→运维→系统管理(有的有,有的没有)
  • 流程走向:产品设计→项目开发→项目测试→运维→系统数据管理
  • 运维:负责项目的上线以及后期项目所在的服务器的维护

网站相关概念

网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务,人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。

  • 主流编程网站:PHP网站、JSP网站

  • 域名:在浏览器地址栏中输入的那一串字母和数字的组合,例如www.baidu.com,这个就是域名,域名主要是方便用户记忆

  • 服务器:给用户提供服务的机器(电脑),服务器可以分为四大类:塔式服务器、机式服务器、刀片服务器、柜式服务器

  • IP地址:
    形式:IPV4(常见)、IPV6。IPV4形式:X.X.X.X,X有取值范围(第一位X取值范围为1-255,第二位及之后的取值范围为:0-255)

  • 由于资源有限,为了保证全球这么多台电脑都可以使用,ip分为公网/外网ip和私网/内网
    公网:www(万维网,全世界都可以互相访问的网)
    局域网/内网/私网:在某个单元内部(家庭/教室/公司)能够进行互相访问的网

服务器的特点

以提供服务角度来说,普通台式机/笔记本是可以充当服务器来使用的,但是一般不会使用普通台式机/笔记本来充当服务器,原因如下:

  • ①稳定性不如专门的服务器(开机时间太长后,服务器保证运行不卡机);
  • ②性能上不如专门的服务器(硬件);
  • ③服务器标准上不及专门的服务器统一

企业真实服务器的特点:

  • ①服务器的稳定特性;
  • ②服务器高性能特性;
  • ③服务器的标准化统一特性

服务器重要结构组成:CPU、内存、风扇、电源、硬盘、主板

计算机资源:硬件资源、软件资源
  • 硬件:看得见摸得着的设备
  • 软件:一般由软件研发工程师开发的一些程序,一般称之为应用软件

问:为什么在键盘上敲按键会在屏幕显示?
答:键盘(硬件)→驱动(键盘驱动程序)→操作系统(软件)→显卡驱动→显示器(硬件)

操作系统(OS,operation system)属于特殊的软件,其他的一些应用软件都必须安装在操作系统中

目前市面上常见的操作系统:
  • ①Windows系统,微软开发的闭源操作系统
  • ②Mac系统,苹果公司开发的闭源操作系统
  • ③Linux系统,占有率最高,开源操作系统;常见分支Ubuntu、centos、Redhat、SUSE、Debian,最大的分支是安卓(微软研发)
    开源:开放源代码,开源并不意味着免费(可能会收服务费)
    闭源:不开放源代码,其他人是看不到源代码的,有部分闭源软件是收费的,如Windows的系统和office

问:为什么需要使用Linux操作系统?

  • ①性能问题,Windows服务器操作系统性能不如Linux高
  • ②稳定性问题,底层架构:Linux更加稳定,其开机时间可以达到好几年不关机,因为开源,大家都可以看到源代码。就可以为其提供自己的补丁,补丁可以提高稳定性和安全性
  • ③安全性问题,Linux操作系统相对于Windows操作系统要安全
  • ④远程管理方面:Windows不及Linux操作高效
  • ⑤服务器价格昂贵,需要对资源进行充分利用,充分把计算机资源用到项目上(访问并发、性能),而不是把资源浪费在图形化界面或方便程度上

1970年Unix诞生(Linux元年,时间戳)

####Linux系统特点:

  • ①开放性(开源)
  • ②多用户(在登录计算机(操作系统))时,允许同时登录多个用户进行操作
  • ③多任务(允许用户同时进行多个操作任务)
  • ④良好的用户界面
  • ⑤优异的性能与稳定性

你可能感兴趣的:(linux,运维,学习)