首页 > 系统相关 >Linux学习笔记与个人理解(第一章初识Linux)

Linux学习笔记与个人理解(第一章初识Linux)

时间:2023-09-21 19:22:47浏览次数:50  
标签:快照 操作系统 虚拟机 第一章 初识 Linux 可以 克隆

 

1. 云计算的简介

1.1 云计算的定义
云计算是一种基于互联网的计算模式,通过网络提供可按需访问的共享计算资源和服务,包括计算能力、存储空间和应用程序等。

1.2 云计算的特点

  • 弹性伸缩:根据需求动态调整计算资源的规模,实现快速扩展或缩减。
  • 资源共享:多个用户共享云计算平台上的资源,提高资源利用率。
  • 按需自助服务:用户可以根据需要自主选择和使用云计算资源和服务。
  • 快速部署和交付:云计算平台提供快速部署和交付应用程序的能力。
  • 高可靠性和可用性:云计算平台采用分布式架构和冗余机制,提供高可靠性和可用性的服务。

1.3 云计算的部署模式

  •  公有云:由云服务提供商提供的云计算资源和服务,对外公开使用,用户按需付费。
  •  私有云:由单个组织或企业自建和管理的云计算资源和服务,用于内部使用。
  •  混合云:公有云和私有云的结合,可以根据需求灵活选择使用公有云和私有云的资源和服务。

2. Linux的简介

2.1 Linux的定义
Linux是一种开源的、免费的操作系统内核,由Linus Torvalds于1991年首次发布。Linux操作系统基于UNIX操作系统的设计理念,具有稳定、安全、高性能和良好的可定制性。

2.2 Linux的组成

  • 内核(Kernel):是Linux操作系统的核心部分,负责管理计算机的硬件资源和提供系统调用接口。
  • Shell:是用户与操作系统交互的接口,可以通过命令行或图形界面来操作系统。
  • 应用程序:是在Linux上运行的各种软件,如文本编辑器、浏览器、数据库等。

2.3 Linux的优势

  •  开源:Linux操作系统的源代码对用户开放,用户可以自由修改和分发。
  •  免费:Linux操作系统可以免费下载和使用,降低了使用成本。
  •  稳定:Linux操作系统具有良好的稳定性和可靠性,可以长时间运行而不出现崩溃。
  •  安全:Linux操作系统具有较高的安全性,可以有效防止病毒和恶意软件的攻击。
  •  可定制性高:Linux操作系统可以根据用户的需求进行定制和配置,满足不同的应用场景。
  •  良好的兼容性:Linux操作系统支持多种硬件架构和软件平台,具有良好的兼容性。

3. 虚拟机安装的步骤

3.1 下载和安装虚拟机软件

  •  VirtualBox:是一款开源的虚拟机软件,可以在多个操作系统上运行。可以从官方网站下载对应操作系统的安装包,然后按照安装向导进行安装。
  •  VMware:是一款商业虚拟机软件,有多个版本可供选择。根据操作系统的类型选择相应的软件版本,并按照安装向导进行安装。

3.2 创建虚拟机实例

  •  打开虚拟机软件,点击新建虚拟机按钮。
  •  根据向导的提示进行设置,包括虚拟机的名称、操作系统类型和版本、虚拟机的配置参数(如内存大小、处理器数量、存储空间大小等)。

3.3 分配虚拟机的资源

  •  根据实际需求,为虚拟机分配资源。可以设置虚拟机的内存大小、处理器数量、硬盘大小和网络连接等。

3.4 安装操作系统

  •  选择虚拟机的光盘镜像文件或ISO文件,作为安装介质。
  •  启动虚拟机,并按照操作系统的安装向导进行安装。

3.5 配置网络和其他设置

  •  安装完成后,可以配置虚拟机的网络连接、主机名、IP地址和其他设置,以满足实际需求。

4. 快照和克隆的介绍

4.1 快照的定义
快照是虚拟机的一个状态的静态副本,可以保存虚拟机在某个时间点的配置和数据。快照可以用于备份虚拟机、恢复虚拟机或创建新的虚拟机实例。

4.2 快照的使用场景

  •  备份和恢复:通过创建快照,可以在出现问题时快速恢复虚拟机到之前的状态。
  •  测试和开发:可以在创建快照后进行测试和开发,若出现问题可以迅速回滚到之前的状态。
  •  多版本管理:可以创建多个快照,每个快照代表虚拟机的不同版本,方便进行版本管理和回滚操作。

4.3 克隆的定义
克隆是基于现有虚拟机创建新的虚拟机实例的过程。克隆可以复制虚拟机的配置和数据,可以是完全克隆(包括所有数据)或链接克隆(共享某些数据)。

4.4 克隆的使用场景

  •  批量部署:可以通过克隆快速创建多个相同配置的虚拟机实例,方便批量部署应用程序。
  •  环境隔离:可以通过克隆创建多个相互隔离的虚拟机实例,用于不同的测试、开发或生产环境。
  •  故障恢复:可以通过克隆恢复虚拟机,以快速恢复故障或损坏的虚拟机。

注意:使用快照和克隆功能时,需要注意数据一致性和资源占用的问题,避免对系统性能和资源利用率造成过大的影响。

 

标签:快照,操作系统,虚拟机,第一章,初识,Linux,可以,克隆
From: https://www.cnblogs.com/Kkkkky/p/17720743.html

相关文章

  • hbase初识
    一、HBase是一个分布式的、面向列的开源数据库。一个结构化数据的分布式存储系统”。HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而......
  • Linux 爱好者线下沙龙:LLUG 2023 深圳硬核来袭 | 第三站
    导读:2023年9月24日下午,我们将在深圳举行LLUG2023·深圳场。本文转自Linux中国,以下为本次活动介绍。本文字数:1629,阅读时长大约:2分钟经历过 6月北京场、7月上海场,一个月的休整之后,这次LLUG来到大陆的南端,美丽的鹏城。2023年9月24日下午,我们将在深圳举行LLUG2......
  • Linux 爱好者线下沙龙:LLUG 2023 深圳硬核来袭 | 第三站
    导读:2023年9月24日下午,我们将在深圳举行LLUG2023·深圳场。本文转自Linux中国,以下为本次活动介绍。本文字数:1629,阅读时长大约:2分钟经历过 6月北京场、7月上海场,一个月的休整之后,这次LLUG来到大陆的南端,美丽的鹏城。2023年9月24日下午,我们将在深圳举行LLUG20......
  • Linux 查看端口使用情况
    之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下:1.netstat -anp |grep 端口号如下,我以3306为例,netstat -anp |grep 3306(此处备注下,我是以普通用户操作,故加上了sudo,如果是以root用户操作,不用加sudo即可查看),如下图1:         ......
  • Linux持续学习者的必备工具:文本处理神器awk
    Linux持续学习者的必备工具:文本处理神器awk原创 运维家 运维家 2023-09-0215:09 发表于北京收录于合集#awk1个#linux52个引言作为一名Linux持续学习者,我们经常需要处理各种各样的文本文件,例如日志文件、配置文件等。而对于大规模的文本数据,手动处理往往效率......
  • Linux如何设置ssh密钥(免密码)登录
    Linux如何设置ssh密钥(免密码)登录原创 小达 IT人家 2023-09-1320:54 发表于广东收录于合集#Linux干货26个来自公众号:IT人家前言我们在使用ssh客户端远程连接Linux服务器时,为了考虑安全方面的因素,通常使用密钥的方式来登录。密钥分为公钥和私钥,这两把密钥可以互为加......
  • Linux内核信号量(semaphore)使用与源码分析
    https://blog.csdn.net/Auris/article/details/107404962一.在Linux内核驱动中使用信号量(semaphore)常规操作步骤:[0].定义信号量结构体变量;structsemaphoresem; [1].初始化信号量变量 voidsema_init(structsemaphore*sem,intn); eg.sema_ini......
  • arm linux 移植 ffmpeg 库 + x264 + x265
    背景Ffmpeg中带有h264的解码,没有编码,需要添加x264。libx264是一个自由的H.264编码库,是x264项目的一部分,使用广泛,ffmpeg的H.264实现就是用的libx264。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转......
  • Linux常用命令2
    cat/proc/mtd查看NandFlash分区情况flash_erase/dev/mtd300nandwrite-s0x60000-p/dev/mtd3/home/root/imx6ull-14x14-nand-7-1024x600-c.dtbsyncflash_erase/dev/mtd400nandwrite-p/dev/mtd4/home/root/zImagesyncps-Akill100 ls/dev/tty* “ttym......
  • Linux系统的物理cpu数、核数、逻辑cpu个数查看
    1#总核数=物理CPU个数X每颗物理CPU的核数2#总逻辑CPU数=物理CPU个数X每颗物理CPU的核数X超线程数34#查看物理CPU个数5cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l67#查看每个物理CPU中core的个数(即核数)8......