首页 > 系统相关 >linux从入门到精通-第一章

linux从入门到精通-第一章

时间:2024-10-13 13:48:45浏览次数:3  
标签:快照 操作系统 虚拟机 第一章 linux 安装 VMware 入门

提示:本文下载安装应用默认连接都是windows操作系统。

文章目录


linux介绍

linux是一种操作系统,类似于windows和macos,他的用途非常广泛:是首选的服务器操作系统;linux常被用于智能设备;linux免费和开源,可以根据喜好来修改页面和功能;适合开发;所以赶快来学linux吧


一、操作系统的概述

1.操作系统的作用

操作系统是计算机软件的一种,他是用户与和计算机硬件之间的桥梁,调度和管理计算机硬件来进行工作,可以这么说,没有操作系统,计算机只不过是一堆金属和塑料罢了;
操作系统是计算机的灵魂!!!

2:常见的操作系统

pc端

  1. windows
  2. linux
  3. Macos

移动端

  1. 安卓
  2. ios
  3. 鸿蒙

二、初识linux

1.linux的诞生

1991年由林纳斯.托瓦兹开发。
`

2:linux的内核

linux系统的组成:

  1. linux系统内核
    提供系统最核心的功能如:调度cpu,内存,文件系统,网络通讯等;
  2. 系统级应用程序
    可以理解为出厂自带程序,供用户快速上午操作系统如:文件管理器,任务管理器,图片查看等;
    用户使用linux操作系统的流程

我们无论使用第三方应用程序还是系统应用程序都会调用liunx内核取调度计算机硬件

linux发行版:
linux内核是免费的,开源的所以:
1:任何人都可以获得并且修改内核,并且自动集成系统级程序;

2:提供了内核加系统程序的完整封装,称之为liunx发行版

也就是说任何人都可以封装linux,市面上也有很多liunx发行版

在这里插入图片描述
我们要学习的是主要基于centos,辅助使用ubuntu


三:虚拟机介绍与安装

通过虚拟化技术,在系统中通过软件模拟计算机硬件,在安装真实的操作系统,这就能虚拟一个电脑,来让我们学习liunx啦;

下面我们就要来学习如何安装构建一个虚拟机了^ ^

1:VMware workStation虚拟化软件

下载地址VMware workStation下载 需要先登录才能安装
在这里插入图片描述
详细安装步骤参考博客连接:

https://blog.csdn.net/Sky_WANGJ/article/details/139239524

2:VMware上安装linux

centos7.6下载地址
详细安装配置博客教程参考:https://blog.csdn.net/m0_52029107/article/details/122353678

等安装配置启动成功之后就会看到这个界面,那么恭喜你成功安装好了liunx!
在这里插入图片描述
可以看到linux系统还是非常简洁的
在这里插入图片描述


四:远程连接linux

1:图形化和命令行:

操作系统的两种形式:
1:图形化界面,获得图形话反馈去使用操作系统(如文件管理器等)
2:命令行:使用操作系统的各类命令,获得字符反馈的形式去使用操作系统(cmd命令提示符)

两者的内容其实都是一样的只不过反馈的形式不同

而我们使用linux操作系统多数情况下是命令行的形式

而我们在VMware种操作linux不是很方便,需要在windows上跨越VMware来对linux进行交互不是很方便
所以我们要使用第三方软件:finalShell,远程连接到linux系统上

2: finalshell

a:下载安装
finalshell下载地址
b:连接
首先在vm种右键桌面选中open Terminal打开终端控制台:
输入ifconfig 来查看linux系统对应的地址,往上翻enss33下有一个主机地址
然后打开finalShell
在这里插入图片描述
看到那个蓝色的文件打开连接管理器,然后点击左上角的白色小文件夹创建ssh连接在这里插入图片描述
然后注意主机名是linux里查看的那个地址填上去就行了,然后用户名是你linux终端@符前面的名字(我刚开始就输成了开机界面的用户名发现不对),然后创建好了连接,双击打开后就能在finalShell种写linux命令了;

详细安装连接步骤


五:虚拟机快照:

介绍:在学习阶段我们无可避免的会损坏linux操作系统,损坏之后重新安装十分麻烦;而vm支持为虚拟机制作快照,快照可以将当前虚拟机的状态保存下来,以后可以通过快照来恢复到虚拟机保存的状态

1:如何设置:

在虚拟机关机状态下
在这里插入图片描述
如图点击拍摄快照即可

2:如何使用:

当我们需要回到之前的快照状态时:
在这里插入图片描述
点击恢复到快照即可;


总结

这一章我们主要了解了linux操作系统,并安装了虚拟机软件和linux操作系统,并且使用finalShell连接到了linux系统,然后我们还学习了快照可以回复到快照拍摄时的状态。下一章我们将介绍一下linux的常用命令;

标签:快照,操作系统,虚拟机,第一章,linux,安装,VMware,入门
From: https://blog.csdn.net/2301_79748665/article/details/142886607

相关文章

  • 【大数据技术基础 | 实验二】Linux基础:常用基本命令和文件操作
    文章目录一、实验目的二、实验要求三、实验环境四、常用基本命令1、验证cd和pwd命令2、验证ls命令3、验证mkdir命令4、验证cp、mv和rm命令五、Linux文件操作1、验证touch命令2、验证cat命令3、验证more命令六、实验心得一、实验目的学会linux常用命令(cd,ls,pwd......
  • XXJ-JOB任务调度-快速入门-集成项目-动态创建任务
    XXJ-JOB任务调度官方文档:https://www.xuxueli.com/xxl-job/概述XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。文档地址中文文档一、快速入门依赖<dependency><group......
  • Python爬虫快速入门(Requests+BeautifulSoup+Scrapy)
    目录1.为什么需要爬虫2.爬虫的方法2.1Requests2.2BeautifulSoup2.3Scrapy3.爬虫的注意事项1.为什么需要爬虫    爬虫是重要的数据获取方式,理论上任何网上公开可视的数据都是可以获取到的。在学术研究等场合中除了使用直接的数据集以及各种搜索引擎提......
  • NER-命名实体识别 入门解读
    NER在NLP领域算一个非常基础的问题,可以广泛应用于信息抽取、搜索引擎优化、情感分析、问答系统、推荐系统、市场营销等领域。主要方法有sequencelabeling(序列标注)、intervalprediction(区间预测)和questionanswering(问答)三种方法。写在前面:刚入门NER时,读一些顶会的最新文章......
  • Linux 查看后台任务
    在Linux中,`jobs`和`bg`命令通常用于管理shell会话中的后台任务。下面是对这两个命令的详细解释: ###`jobs`命令 `jobs`命令用来列出当前终端会话中所有的作业(jobs)。这些作业包括前台运行的任务和后台运行的任务。当你在一个shell会话中执行一个命令,并且想让它......
  • SpringCloud入门(六)Nacos注册中心(下)
    一、Nacos环境隔离Nacos提供了namespace来实现环境隔离功能。  nacos中可以有多个namespace。namespace下可以有group、service等。不同namespace之间相互隔离,例如不同namespace的服务互相不可见。使用NacosNamespace环境隔离步骤:1.在Nacos控制台可以创建namesp......
  • spring入门(一)spring简介
    一、spring简介spring能够简化开发,降低企业级开发的复杂性。框架整合,高效整合其他技术,提高企业级应用开发与运行效率。主要学习,简化开发和框架整合简化开发:IOC(反转控制),AOP(面向切面编程),事务处理框架整合:整合MyBatis,整合MyBatis-plus,整合Strut......
  • Linux下C++程序瘦身
    目录一.前言二.如何瘦身三.如何读取调试信息文件四.其他一.前言我们知道,C++程序如果带着调试信息的话会比较大,所以一般发布版本都会去掉调试信息,但是我们又希望如果程序崩溃了可以使用core转储文件进行调试,如果不带调试信息就不能方便的进行调试,那要怎么办呢,这篇文章......
  • RabbitMQ 入门(一)同步通讯和异步通讯
    一、同步通讯和异步通讯微服务间通讯有同步和异步两种方式:一)、同步通讯我们之前学习的Feign调用就属于同步方式,虽然调用可以实时得到结果,但存在下面的问题:同步调用的优点:-时效性较强,可以立即得到结果同步调用的问题:-耦合度高:每次加入新的需求,都要修改原来的代码;-性能......
  • RabbitMQ 入门(二)基本结构和消息模型
    一、RabbitMQ的基本结构、角色和消息模型MQ的基本结构:  RabbitMQ中的一些角色:-publisher:生产者-consumer:消费者-exchange个:交换机,负责消息路由-queue:队列,存储消息-virtualHost:虚拟主机,隔离不同租户的exchange、queue、消息的隔离RabbitMQ官方提供了5个不同的Demo示例,......