首页 > 系统相关 >初始Linux

初始Linux

时间:2023-11-26 19:23:41浏览次数:33  
标签:服务 Windows 系统 学习 计算 Linux 初始

1.1云计算简介

      当一件产品必不可少,而价格又特别高时,人们往往会寻找它的替代品。一旦廉价替代品的性能与原产品的性能相当,人们就会放弃对原产品的使用。云计算最初就是为了应对互联网行业高速发展所带来的网络、服务器、存储、应用软件及服务的昂贵价格而出现的“替代品”。随着云计算技术的逐步更新,人们只需要投入少量的管理工作,并且不必与服务供应商打太多交道,就能迅速获得云计算资源。云计算已经逐渐成为互联网公司的第一选择。

1.1.1 什么是云计算

      云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及互联网来虚拟化资源。“云”通常为互联网的一种比喻说法,而“计算”一词有两层含义,一是进行计算,二是对计算机资源的简称。因此我们可以把云计算理解为将计算机资源通过网络进行虚拟化,或者用虚拟化资源进行计算。

      当然,现在对于云计算的定义没有一个标准的说法,一千个人心中有一千种云计算的概念,现阶段比较被人们认可的说法是美国国家标准与技术研究院给出的定义:云计算是一种按使用量付费的模式,它随时随地提供便捷的、可通过网络按需访问的可配置计算资源共享池(资源包括网络、服务器】存储、应用软件、服务),这些资源能够快速调配,极度缩减管理资源的工作量和与服务供应商的交互。简单地说,云计算通过网络连接的方式对计算资源进行统一的管理和调度,构建一个计算资源池向用户按需提供服务。

1.1.2 云计算的服务特征

      云计算服务的主要特征如下。

    (1)可以随时随地使用任何网络设备进行访问。

    (2)可以多人共享资源池。

    (3)可以快速重新部署服务,十分灵活。

    (4)服务自助化

    (5)服务可监测。

    (6)可以减小用户的终端压力。

    (7)降低了用户的使用门槛。

    (8)基于虚拟化技术快速部署资源与提供服务。

1.1.3 云计算的发展现状

      随着云计算的不断发展,云计算服务逐步占领IT大舞台,使传统的IT行业日益丧失竞争力。为了求存,大量的互联网企业开始转型,使用云计算服务。而新生的互联网公司为了节约成本与增强竞争力,也放弃了传统的互联网模式,采用云计算模式。

      随着越来越多的企业采用云计算服务,过去的一些可靠的云计算服务已经难以满足企业的要求,加之容器技术的爆发,云计算又将迎来新的挑战。

      云计算是新兴的IT产业,其发展时间较短,但发展势头迅猛,云计算专业人才供不应求已成为常态。因此,现阶段各大高校先后开设云计算相关专业,为这一产业输送新生力量。

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/zhanglan123/p/17857735.html

相关文章

  • Linux文件权限
    1基本权限UGOU:owner,属主G:group,属组O:other,其他用户用户对文件的权限还取决于文件的属性,即文件赋予角色什么权限。结合两者才能得知一个用户对于一个文件的权限。2文件属性使用ll即可查看文件属性第一个字符为文件类型,在Linux中,文件有如下几种类型:d:文件夹-:普通文件l:软......
  • Linux_sqlcmd或者是Cloudquery连接SQLSERVER2012的问题解决
    Linux_sqlcmd或者是Cloudquery连接SQLSERVER2012的问题解决背景最近想使用shell脚本给SQLServer数据库插入数据,但是发现了报错同时进行CLoudquery连接SQLServer数据库时也出现了异常.作为笔记记录一下问题和解决方法sqlcmd的问题现象sqlcmd的提示信息第一:安装sudo......
  • Linux学习随笔——I/O重定向
    绝大多数进程中有0、1、2这三个文件描述符:0:标准输入,可以理解为键盘录入;1:标准输出,输出到终端;2:标准错误,输出到终端;3及以上为常规文件的描述符;例如:date命令在默认的情况下将输出结果显示在终端,此时文件描述符为1,现在改变输出的方向,从终端改为date.txt文件,这个行为叫做重定向:......
  • 无涯教程-Linux - 替换语句
    当Shell遇到包含一个或多个特殊字符的表达式时,它将执行替换语句。在此,变量的打印值由其值代替。同时,"\n"换行-#!/bin/sha=10echo-e"Learnfk.comofageis$a\n"您将收到以下输出。在这里,-e选项可以解释反斜杠转义符。Learnfk.comofageis10以下是没有-e选项的......
  • Linux LVM磁盘
    第八章LVM磁盘LVM概述LVM解释在我们的生产工作中,有时候会出现这种情况,我们规划主机的时候只给了/home50GB,等到用户众多之后,这个文件系统不够大,此时怎么办?我们可以加一块新硬盘,然后重新分区并格式化,将/home的数据完整地复制过来,然后将原本的分区卸载重新挂载新分区,是可以解决......
  • 【Linux】基本指令(初始Linux)
    提示:寡人是用的XShell来写Linux的首先介绍一下在XShell上的复制粘贴复制:ctrl+insert(有些兄弟可能需要按fn来配合)粘贴:shift+insert写到一半指令发现自己写错了,可以ctrl+c,及时止损。和人生一样(/_\)01.ls指令语法:ls[选项][目录或文件]功能:对于目录,该命令列出该目录下的所有子目录与......
  • linux下如何卸载删除php
    1、首先执行如下命令查找全部php软件包1#rpm-qa|grepphp可以看到如下内容:123456#php-pdo-5.1.6-27.el5_5.3#php-mysql-5.1.6-27.el5_5.3#php-xml-5.1.6-27.el5_5.3#php-cli-5.1.6-27.el5_5.3#php-common-5.1.6-27.el5_5.3#php-gd-5.1.6-27......
  • 理解Linux的I/O重定向与管道
    在Linux系统中,I/O重定向与管道是强大而灵活的工具,它们使得用户能够更有效地处理输入输出流,实现各种复杂的数据处理任务。I/O重定向1.输入重定向(<)Linux允许用户将一个文件的内容作为标准输入,这在处理大量数据或者自动化任务时非常有用。例如:$command<input.txt这将使co......
  • Linux三剑客-sed
    今天继续介绍Linux三剑客中的sedsed是streameditor(流编辑器)的缩写。它最常见的用法是进行文本替换。下面介绍一些sed的常见用法。sed最常见的功能,是用它进行文本替换。它的替换形式和vim非常相似,具体语法如下:$sed's/pattern/replace_string/'file其中pattern代表替换用......
  • linux之进程控制(万字长文详解)
    进程控制进程创建——fork函数用于创建子进程的系统调用接口!这是一个函数函数执行前只有一个父进程,函数执行后有一个父进程一个子进程进程调用fork,当控制转移到内核中的fork代码后,内核做分配新的==内存块和内核数据结构(PCB,地址空间,页表)==给子进程将父进程部分数据结构内......