首页 > 系统相关 >初始Linux

初始Linux

时间:2023-11-28 23:22:35浏览次数:38  
标签:Windows 可以 系统 用户 计算 Linux 初始

1.1云计算简介

从广义上说,云计算是与信息技术软件互联网相关的一种服务,这种计算资源共享池叫做“云”,云计算把许多计算资源集合起来,通过软件实现自动化管理,只需要很少的人参与,就能让资源被快速提供。也就是说,计算能力作为一种商品,可以在互联网上流通,就像水、电、煤气一样,可以方便地取用,且价格较为低廉

1.1.1 什么是云计算

云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个 小程序 ,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。

1.1.2 云计算的服务特征

云计算的五大特征,也被称为“云计算五要素”主要包括:按需自助服务,广泛的网络接入、资源池化、快速弹性伸缩、服务度量和优化。

按需自助服务:云计算允许用户根据需要自助申请和管理计算、存储和网络资源,而无需事先与云服务提供商协商或人工干预。

这样用户可以根据自身需求自主获取计算资源,而无需人工干预或长时间等待。用户可以自行配置计算能力、存储、网络等资源,并能够随时自主管理和监控。

广泛的网络接入:云计算通过广泛的网络接入(如互联网、私有网络、虚拟专用网络等)使用户能够从任何地方、任何设备上访问和使用云服务。

这样用户可以通过各种各样的设备或者网络接入云服务,包括计算机、手机、平板,还有各种网络条件下,使得用户可以在不同的场景下高效地工作。

资源池化:云计算将多个客户的计算、存储和网络资源集中管理和分配,以最大化资源的利用率和效率。

具体来说云计算通过对大量物理资源进行虚拟化,将多个用户的计算需求整合到同一资源池中,以实现高效利用和共享。用户不需要了解具体的物理位置和配置,而是通过云服务提供商的管理平台来管理和控制计算资源。

快速弹性伸缩:云计算提供弹性计算资源的能力,以根据用户的需求进行快速自动化扩展或缩减,以实现高效利用和成本控制。用户可以根据需求快速增加或减少计算资源,而无需等待或付出高昂的费用。通过云计算可以快速、自动地为应用程序提供额外的计算、存储和网络资源,以满足瞬时的、非常大的负载需求,随后又可以自动缩减资源,以节省成本。

服务度量和优化:云计算提供服务度量和优化的能力,以监测和优化资源使用情况和服务质量。用户可以通过各种工具和服务来监控和度量其使用情况,以帮助其进行成本和资源优化。服务提供商也可以通过度量和分析用户的使用情况来优化其服务。方便用户的监控自己的资源使用量,并根据资源的使用情况对整体情况心里有底。

1.1.3 云计算的发展现状

 当前云计算正处于发展的高速阶段,由于其独特的信息服务特征深受全球用户的依赖,对其的研究与开发工作备受各国的重视.

 

1.1.4 云计算学习流程

  学习云计算入门并不难,只要学会使用简单的Linux命令,会进行简单的运维与排错,就算迈进了云计算的大门。但是,要想拓宽自己的发展道路,就必须不断的给自己充电。下面介绍云计算学习的各个阶段,以及相关的工作岗位。

    1.学习Linux系统

    第一阶段是打基础,需要完成Linux系统的学习。俗话说,万丈高楼平地起,Linux就是云计算的地基,楼能盖多高,要看地基打得牢不牢靠。本书将帮助大家完成此阶段的学习。学好Linux基础,可以担任初级运维工程师。

    2.学习Shell与Python语言

    Shell与Python是云计算脚本语言,学好这两种脚本语言可以帮助你在日常生产环境之中解决简单的问题,达到自动化运维的目的,减轻工作压力,实现一键部署任务。

此阶段的学习是实现云计算能力突破的关键。掌握了Shell与Python语言的使用方法,就可以自主编写相关脚本,进阶成为运维工程师。

    3.学习Nginx架构

    学习Nginx架构知识,可以帮助你优化公司的架构,减少资源消耗,降低经营成本,开拓发展空间。完成本阶段的学习后,可以胜任云计算开发工程师,如果经验丰富,则可以担任小型企业架构师。

    4.学习容器管理

    容器是近几年的热门技术,也是新兴技术,无论公司大小,只要是互联网公司,基本都在进行容器化或者准备容器化。如果不懂容器知识,在行业之中很难有话语权,因此,这也是职业竞争的加分项。学好容器管理,能够胜任云计算研发工程师或中型企业架构师。

1.2 Linux简介

      在Linux出现之前,市场上已经存在稳定且成熟的操作系统UNIX。Linux由UNIX演变而来,在UNIX的技术和用户界面基础上进行了独创的技术改进。Linux在服务器市场拥有强劲的竞争力,对安全漏洞有极快的解决速度。

1.2.1 Linux系统与Windows系统

      为什么云计算服务会选择Linux作为自己的主要操作系统,而不是选择Windows系统呢?我想大家会有这个疑问,毕竟,比起Linux系统,Windows系统更为大众所熟知。但系统的选择并不是只看名气,云计算曾经尝试过以Windows作为操作系统,但是实践证明,Linux更适合担任这一角色。下面我们来比较一下Linux系统与Windows系统。

      1.Windows系统

      优势:Windows系统主打家庭办公,操作方便,多用于日常办公、娱乐。

      劣势:Windows系统为收费系统,不是开源软件,漏洞多,并且不太稳定,长时间开机可能出现明显的卡顿情况。

      2.Linux系统

      优势:Linux系统主打网络服务,专业性强,为免费开源系统,主要用于搭建服务器,性能稳定,长时间开机不出现卡顿情况,漏洞少,更安全。

      劣势:Linux系统是专业系统,对业余人员不是很友好,代码操作难度较高。

1.2.2 Linux系统简介

      1.一切皆文件

      Linux系统中的一切都归结为文件。对于操作系统的内核而言,命令、硬件和软件设备、进程等都被市委拥有各自特性的文件。

      2.完全兼容POSIX 1.0标准

      该标准使得在Linux下通过相应的模拟器可以运行常见的DOS、Windows程序,这为用户从Windows转到Linux奠定了基础。

      3.多用户、多任务

      Linux中各个用户对其文件设备有特殊的支配权,保证了各用户之间互不影响。多个程序可以同时并独立地运行,从而提高了整个系统的效率。

      4.完全免费

      Linux是免费的操作系统,用户可以通过网络或其他途径获得,并可以任意修改其源代码。正是由于这一点,Linux吸引了无数爱好者,他们都参与了Linux的修改与编写工作。 

标签:Windows,可以,系统,用户,计算,Linux,初始
From: https://www.cnblogs.com/8313tzx/p/17863407.html

相关文章

  • linux进程管理
    什么是进程?进程是正在系统中运行的程序的实例。每个进程都有唯一的进程标识符(PID),用于在系统中标识和跟踪该进程。进程优先级nice和renice命令nice命令用于启动进程并设置其优先级。值越小,优先级越高。nice-n10commandrenice命令用于修改正在运行进程的优先级。renice10......
  • 深入理解 Linux 中的 I/O 重定向与管道
    在Linux系统中,I/O重定向与管道是非常有用的功能,可以帮助我们更好地管理命令行下的输入和输出。本文将介绍I/O重定向和管道的基本概念以及在实际应用中的用法。1.I/O重定向I/O重定向是一种将命令的输入或输出重定向到指定位置的技术。在命令行中,我们可以使用以下符号来实......
  • linux存储管理
    文件系统与磁盘管理1.文件系统Linux支持多种文件系统,如ext4、XFS、Btrfs等。文件系统是数据在磁盘上的组织方式,它负责管理文件的存储、检索和修改。2.磁盘分区fdisk和parted是常用的工具,用于创建、删除和管理硬盘分区。例如,使用fdisk/dev/sdX可以对指定硬盘进行分区操......
  • linux常用命令
    1、Isls命令是列出目录内容的意思(ListDirecttoryContents)。运行它就是列出文件夹的内容,可能是文件也可能是文件夹。ls-l命令以详情模式(longlistingfashion)列出文件夹的内容。ls-a命令会列出文件夹里的所有内容,包括以"."开头的隐藏文件。注意:在Linux中,文件以“.”开头......
  • Linux文件管理的相关命令
    文件目录与路径mkdir创建一个文件夹.mkdir-p一次性创建多个文件夹,在自己的当前所在目录,用指令qwd查看.qwd自己的当前所在目录.qwd-p查看自己的绝对路径.目录与文件操作ls-a查看隐藏目录和文件.在自己的所在的目录下.ll(ls-a)查看目录和文件属性.cd切换目录.rmdir......
  • Linux存储管理
    1存储管理在Linux系统下,系统识别到硬盘后,会为其创建一份初始分区表。硬盘在分区后才可以使用。系通过分区表来管理磁盘。 1.1磁盘磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来存储用户的信息,这种信息可以反复地被读取和改写......
  • Linux用户管理
    用户/组概览从CentOS6开始,UID为0是特权用户,UID为1~499是系统用户,UID为500以上为普通用户。root用户可以拥有所有系统权限,是超级用户。管理用户/组useradd命令能创建用户grep能过滤信息userdel可以用来删除用户groupdel命令可以删除用户组passwd命令可以用来修改用户密码 ......
  • Linux:文件查找、打包压缩及解压
    文件查找简介whichLinuxwhich命令用于查找文件。which指令会在环境变量$PATH设置的目录里查找符合条件的文件。语法:which文件参数:n<文件名长度>指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。p<文件名长度>与-n参数相同,但此处的<文件名长度>包括了......
  • Linux:RPM包管理
    一 、RPM包管理1、软件包管理介绍1.1、软件包分类源码包(就是直接的代码)a.脚本安装包(多了个安装界面,但是方便)二进制包(就是源码经过编译后的文件)(别名RPM包或系统默认包)1.2、源码包优点•开源,可以直接修改源代码•自由选择所需功能•编译安装,更加稳定效率也搞•卸载方便(直接......
  • Linux的总结
    作为一个学习Linux的人,我有一些深刻的心得和体会。首先,学习Linux让我对计算机操作系统有了更深入的理解。通过学习Linux,我了解到操作系统是计算机系统中的核心组件,负责管理计算机的硬件资源、提供用户界面、运行应用程序等。深入学习Linux让我对操作系统的原理和内部工作有......