配置Linux

news2024/12/28 3:55:31

首先安装VMware:

安装说明:(含许可证的key)
https://mp.weixin.qq.com/s/XE-BmeKHlhfiRA1bkNHTtg
给大家提供了VMware Workstation Pro16:
链接:https://pan.baidu.com/s/1q8VE3TkPzDnM3u9bkTdA_g
提取码:9527

创建虚拟机

给大家提供了一个mini版本的Centos7的iso文件:
链接:https://pan.baidu.com/s/1vb72pAcaUD8RVM3JdyOMrg
提取码:9527

  1. 在VMware《主页》界面中点击《创建新的虚拟机》按钮:
    在这里插入图片描述

  2. 然后会弹出一个窗口,我们直接点击下一步:
    在这里插入图片描述

  3. 然后页面中选择你准备好的ISO文件,继续点击下一步:
    在这里插入图片描述

  4. 然后填写虚拟机的名称以及虚拟机将来保存的位置:
    在这里插入图片描述

  5. 再次下一步,填写虚拟机磁盘大小。这里建议给大一点,否则将来不够用调整起来麻烦。而且这里设置大小并不是立刻占用这么多,而是设置一个上限:
    在这里插入图片描述

  6. 继续下一步,然后选择虚拟机硬件设置:
    在这里插入图片描述

  7. 在弹出的窗口中设置虚拟机硬件,建议CPU给到4核,内存给到8G:
    在这里插入图片描述

  8. 配置完成后,点击关闭,回到上一页面,继续点击完成:
    在这里插入图片描述

  9. 虚拟机就创建完毕了:
    在这里插入图片描述

安装Centos7

  1. 接下来,我们启动刚刚创建的虚拟机,开始安装Centos7系统:
    在这里插入图片描述

  2. 启动后需要选择安装菜单,将鼠标移入黑窗口中后,将无法再使用鼠标,需要按上下键选择菜单。选中Install Centos 7 后按下回车:
    在这里插入图片描述

  3. 然后会提示我们按下enter键继续:
    在这里插入图片描述

  4. 过一会儿后,会进入语言选择菜单,搜索chinese,选择中文-简体中文,然后继续:
    在这里插入图片描述
    在这里插入图片描述

  5. 接下来,会进入安装配置页面:
    在这里插入图片描述

  6. 鼠标向下滚动后,找到系统-安装位置配置,点击:
    在这里插入图片描述

  7. 选择刚刚添加的磁盘,并点击完成:
    在这里插入图片描述

  8. 然后回到配置页面,这次点击《网络和主机名》:
    在这里插入图片描述

  9. 在网络页面做下面的几件事情:

    • 修改主机名为自己喜欢的主机名,不要出现中文和特殊字符,建议用localhost
    • 点击应用
    • 将网络连接打开
    • 点击配置,设置详细网络信息
      在这里插入图片描述
  10. 最好用一个截图软件,记住上图中的网络详细信息,接下来的配置要参考:
    在这里插入图片描述

  11. 点击配置按钮后,我们需要把网卡地址改为静态IP,这样可以避免每次启动虚拟机IP都变化。所有配置照搬你自己截图的网络信息填写,不要照抄我的:
    在这里插入图片描述

  12. 最后,点击完成按钮:
    在这里插入图片描述

  13. 回到配置界面后,点击开始安装:
    在这里插入图片描述

  14. 接下来需要设置root密码:
    在这里插入图片描述

  15. 填写你要使用的root密码,然后点击完成,我设置6个数字:
    在这里插入图片描述

  16. 接下来,耐心等待安装即可。
    在这里插入图片描述

  17. 等待安装完成后,点击重启:
    在这里插入图片描述

  18. 耐心等待一段时间,不要做任何操作,虚拟机即可启动完毕:

  19. 输入用户名root,然后点击回车,会要求你输入密码:
    在这里插入图片描述

  20. 此时你要输入密码,不过需要注意的是密码是隐藏的,输入了也看不见。所以放心输入,完成后回车即可:
    在这里插入图片描述

  21. 只要密码输入正确,就可以正常登录。此时可以用命令测试虚拟机网络是否畅通:

ping baidu.com
  1. 如果看到这样的结果代表网络畅通:
    在这里插入图片描述

  2. 默认ping命令会持续执行,按下CTRL + C后命令即可停止。
    在这里插入图片描述

设置虚拟机快照

原因:在虚拟机安装完成后,最好立刻设置一个快照,这样一旦将来虚拟机出现问题,可以快速恢复。

  1. 我们先停止虚拟机,点击VMware顶部菜单中的暂停下拉选框,选择关闭客户机:
    在这里插入图片描述

  2. 接着,点击VMware菜单中的🔧按钮:
    在这里插入图片描述

  3. 然后在弹出的快照管理窗口中,点击拍摄快照,填写新的快照信息:
    在这里插入图片描述

  4. 快照拍摄完成了!而且我们可以在不同阶段拍摄多个不同快照作为备份,方便后期恢复数据。

  5. 假如以后虚拟机文件受损,需要恢复到初识状态的话,可以选中要恢复的快照,点击转到即可:
    在这里插入图片描述

SSH客户端

在VMware界面中操作虚拟机非常不友好,所以一般推荐使用专门的SSH客户端。市面上常见的有:

  • Xshell:个人免费,商业收费,之前爆出过有隐藏后门。不推荐
  • Finshell:基础功能免费,高级功能收费,基于Java,内存占用较高(在1个G左右)。不推荐
  • MobarXterm:基础功能免费、高级功能收费。开源、功能强大、内存占用低(只有10m左右),但是界面不太漂亮。推荐使用
安装MobarXterm
  1. 这里我们会选择内存占用较低的MobarXterm作为SSH客户端,其官网地址:https://mobaxterm.mobatek.net/
    安装完成,界面如下:
    在这里插入图片描述

  2. 点击session按钮,进入会话管理:
    在这里插入图片描述

  3. 在弹出的session管理页面中,按照下图填写信息并保存:
    在这里插入图片描述

  4. 点击OK后会提示你是第一次连接,询问你是信任连接的服务:
    在这里插入图片描述

  5. 选择accept之后,会询问你是否要记住密码,选择yes:
    在这里插入图片描述

  6. 紧接着需要你设置一个MobarXterm的全局密码用于做密码管理,建议设置一个与虚拟机密码不同的:

  7. 输入密码:
    在这里插入图片描述

  8. 输入成功后,就会连接成功,并进入操作界面了:
    在这里插入图片描述
    在这里插入图片描述

配置默认编辑器

首先建议设置一下默认编辑器,这样我们通过MobarXterm的FTP工具打开文件时会以指定的编辑器打开,方便修改。我这里配置的是vscode:
在这里插入图片描述

配置右键粘贴

复制粘贴是很常用的配置,MobarXterm默认左键选中即复制,但是需要配置右键点击为粘贴:
在这里插入图片描述

SSH配置

接下来还有几个ssh配置,分别是:

  • 默认的登录用户
  • ssh保持连接
  • 取消连接成功后的欢迎banner
    在这里插入图片描述
关闭X-Server服务

大多数情况下,我们没有x-server的需求,因此可以选择不要自启动:
在这里插入图片描述

恭喜你,配置完成!!!
虽然过程漫长但是你坚持下来了,well done.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1118809.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【【萌新的FPGA学习之快速回顾 水 水 】】

萌新的FPGA学习之快速回顾 水 水 上一条FPGA的更新在9 25 并且2个礼拜没写 verilog 了 正好 刷新一下记忆 FPGA CPU DSP 的对比 在数字电路发展多年以来,出现了 CPU、DSP 和 FPGA 三种经典器件,每个都是具有划时代意义的器件。CPU、DSP 和 FPGA 都有各…

[SQL开发笔记]在windows系统安装Postgres

一、软件简介 PostgreSQL是一种自由软件的对象-关系型数据库管理系统(ORDBMS),它以加州大学计算机系开发的POSTGRES,4.2版本为基础。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发…

5G来临,迎客莱带你探索运营商大数据的应用

随着5G时代的来临,不仅在算力的基础上得到了加强和保障,同时也丰富了计算的方式和模式,如边缘计算、霾计算等。计算方式和模式的改变,对于运营商来说,意味着更丰富的数据维度,更鲜活的数据和更强大的数据处…

1021 个位数统计

#include<bits/stdc.h> using namespace std; map<int,int>mp; int main(){string str;cin>>str;for(auto t:str){int kt-0;mp[k];}for(auto t:mp){cout<<t.first<<":"<<t.second<<endl;} }

find_element_by_id()方法的使用上。这个方法已经被弃用,建议使用find_element()方法替代。

from selenium import webdriver path chromedriver.exe browser webdriver.Chrome(path) url https://www.baidu.com browser.get(url) button browser.find_element_by_id(su) print(button) 修改后代码 from selenium import webdriver path chromedriver.exe browse…

国密https访问

前言 现在的SSL的加密算法实际上主要是国际算法&#xff0c;包括JDK&#xff0c;Go等语言也仅支持国际算法加密&#xff08;毕竟是国外开源项目&#xff09;&#xff0c;hash。随着国密算法的普及&#xff0c;比如openssl就支持国密了&#xff0c;还要新版本的Linux内核也开始…

识别准确率竟如此高,实时语音识别服务

前言 本文将介绍一个准确率非常高的语音识别框架&#xff0c;那就是FunASR&#xff0c;这个框架的模型训练数据超过几万个小时&#xff0c;经过测试&#xff0c;准确率非常高。本文将介绍如何启动WebSocket服务和Android调用这个服务来实时识别&#xff0c;一边说话一边出结果…

2.卷积神经网络(CNN)

一句话引入&#xff1a; 如果我们要做图像识别&#xff0c;用的是一个200x200的图片&#xff0c;那么BP神经网络的输入层就需要40000个神经元&#xff0c;因为是全连接&#xff0c;所以整个BP神经网络的参数量就是160亿个&#xff0c;显然不能这样来训练网络&#xff0c;所以我…

【RNA structures】RNA转录的重构和前沿测序技术

文章目录 RNA转录重建1 先简单介绍一下测序相关技术2 Map to Genome Methods2.1 Step1 Mapping reads to the genome2.2 Step2 Deal with spliced reads2.3 Step 3 Resolve individual transcripts and their expression levels 3 Align-de-novo approaches3.1 Step 1: Generat…

MySQL——八、MySQL索引视图

MySQL 一、视图1、什么是视图2、为什么需要视图3、视图的作用和优点4、创建视图5、视图使用规则6、修改视图7、删除视图 二、索引1、什么是索引2、索引优缺点3、索引分类4、索引的设计原则5、创建索引5.1 创建表是创建索引5.2 create index5.3 ALTER TABLE 6、删除索引7、MySQL…

英语——歌诀篇——歌诀记忆法

介词用法速记歌 年月季前要用in&#xff0c; 日子前面却不行。 遇到几号要用on&#xff0c; 上午下午又用in。 要说某时上下午&#xff0c; 用on换in才可行。 午夜黄昏和黎明&#xff0c; 要用at不用in。 差儿分到几点&#xff0c; 写个“to”在中间。 若是几点过几分&#xf…

操作系统【OS】进程的通信

共享存储 各个进程对共享空间的访问应该是互斥的&#xff08;可以使用P、V操作&#xff09;低级通信 基于数据结构的共享速度慢、限制多高级通信 基于存储区的共享数据的形式、存放的位置由通信进程控制速度快 消息传递 进程间的数据交换以格式化的消息为单位 消息头&#…

《windows核心编程》第2章 UNICODE字符

一、基础内容 1.1 UNICODE和UTF-8 下面是我个人的理解 UNICODE用2个字节来代表一个字符 UTF-8用1-4个字节来表示一个字符。可变长度的实现原理是ASCII字符只有7位&#xff0c;首位如果是1表示不是ASCII&#xff0c;说明这个字符和后面的字符联合起来形成新字符。 1.2 字符的…

【经历】跨境电商公司目前已在职近2年->丰富且珍贵

我入职了跨境电商公司 *背景 上篇说我在2021-11月离职了&#xff0c;交接期间已经拿到了新公司的offer&#xff0c;然后因上家公司项目交接时间比较长(原因在上篇)&#xff0c;导致新公司这边延迟了两次入职的时间&#xff0c;最后结果是直接无缝衔接了新公司&#xff08;周五…

#电子电器架构 —— 车载网关初入门

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 PS:小细节,本文字数7000+,详细描述了网关在车载框架中的具体性能设置。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 没有人关注你。也无需有人关注你。你必须承认自己的价值,你不能站在他…

IOS(刘海/留海/流海)屏幕判断

IPhone 8 没刘海屏幕 示例代码: // // ViewController.m // IOS_SAFEAREA_TEST // // Created by Hacker X on 2023/10/14. //#import "ViewController.h"interface ViewController ()endimplementation ViewController- (void)viewDidLoad {[super viewDidLoad]…

类的属性和方法(java)

类和对象的使用 创建类&#xff0c;设计类的成员创建类的对象通过“对象.属性”或“对象.方法”调用对象的结构 代码 public class Per {public static void main(String[] args) {// TODO Auto-generated method stub//创建Person类的对象Person p1 new Person();//Scanne…

清除浮动会对性能有什么影响吗?

清除浮动本身不会对性能产生显著的影响。它只是一种修复布局问题的技术&#xff0c;主要影响的是布局的正确性和可靠性&#xff0c;而不是性能。 然而&#xff0c;使用不当的清除浮动方法可能会对性能产生一些间接的影响。以下是一些与清除浮动相关的潜在性能问题&#xff1a;…

城市正视图(Urban Elevations, ACM/ICPC World Finals 1992, UVa221)rust解法

如图5-4所示&#xff0c;有n&#xff08;n≤100&#xff09;个建筑物。左侧是俯视图&#xff08;左上角为建筑物编号&#xff0c;右下角为高度&#xff09;&#xff0c;右侧是从南向北看的正视图。 输入每个建筑物左下角坐标&#xff08;即x、y坐标的最小值&#xff09;、宽度…

华山论剑:2nm芯片工艺谁更强?

在当今高速发展的科技时代&#xff0c;芯片工艺的重要性不言而喻。芯片制造技术不断突破&#xff0c;使得电子产品性能更高、功能更强大&#xff0c;同时也推动了整个科技行业的快速发展。本文探讨下三星、台积电和英特尔三大芯片制造巨头的工艺技术。 英特尔未来几年的主要目标…