Centos虚拟机安装配置与MobaXterm工具及Linux常用命令_mobaxterm的基本命令-程序员宅基地

技术标签: 运维  linux  centos  

目录

一、Centos操作系统

1.1 Centos介绍

1.2 Centos虚拟机安装

1.3 配置centos的镜像 

1.4 虚拟机开机初始设置 

1.4.1 查看网络配置

1.4.2 编辑网络配置 

二、MobaXterm工具

2.1 MobaXterm介绍

2.2 MobaXterm安装 

2.3 切换国内源

三、Linux常用命令和模式

3.1 查看网络配置

3.2 文件管理

3.3 vi或vim编辑器

3.3.1 命令模式

3.3.2 编辑模式

3.3.3 末行模式

TIps:VMWare虚拟机快照还原功能


一、Centos操作系统

1.1 Centos介绍

        CentOS(Community Enterprise Operating System)是一种基于Linux的操作系统,它是由社区开发和维护的免费开源软件。CentOS是基于Red Hat Enterprise Linux(RHEL)的源代码构建的,因此它与RHEL非常相似,提供了稳定、可靠和安全的操作系统环境。

CentOS是一种稳定、可靠和安全的开源操作系统,它基于RHEL构建,并提供了广泛的兼容性和软件包管理功能。CentOS适用于各种用途,特别是在服务器环境中,它拥有一个活跃的社区,为用户提供支持和帮助。

1.2 Centos虚拟机安装

        安装虚拟机需要提供虚拟机管理、迁移、快照和恢复、虚拟化网络以及云计算等功能的产品,这里推荐VMWare,其安装步骤以及虚拟机安装与同,可参考该文章 -->VMWare虚拟机安装与环境配置 

下面就是Centos虚拟机的创建,可看第三章,安装配置Conetos虚拟机时只需修改如下选项:

 

1.3 配置centos的镜像 

注意下载到非中文路径名文件夹下

Centos 镜像下载:icon-default.png?t=N7T8https://wiki.centos.org/Download.html

1.4 虚拟机开机初始设置 

1、点击开启虚拟机,利用上下键选择第二个 Test this media & install CentOS 7 , 然后回车。

设配初始化中...

 

2、选择语言

3、 点击安装位置之后不需要配置,点击完成即可

4、设置密码(密码要记住在登录需要用到!!!)

 

5、之后点击完成配置,等待安装成功点击重启。

重启后回车即可 

6、需要输入账号及密码

账号 : root

密码 : 是自己在安装是设置的密码

如果账号密码输入错误,需要重新输入。

1.4.1 查看网络配置

账号密码输入完成后:

可以输入 : cd /etc/sysconfig/network-scripts/   ( 进入目录 )

在输入 :  ll( 进行查看里面所有文件 或者ls)

如图 :

1.4.2 编辑网络配置 

刚刚安装系统是不会连接网络的,使用命令:vi ifcfg-ens33 编辑文件

vi:编辑;:q!:退出文件不保存;cat:查看;:wq:退出保存;

ONBOOTno我们的改成yes,然后输入指令:wq保存并退出。

接着重启网络服务

命令:server network restart 。

 

二、MobaXterm工具

2.1 MobaXterm介绍

        MobaXterm是一款功能强大的远程计算工具,它提供了一系列用于远程计算和系统管理的功能和工具。MobaXterm的设计目标是提供一个集成的解决方案,使用户能够在单个窗口中执行各种远程计算任务。 

它提供了远程访问、X11服务器、文件传输、X11转发、会话管理和脚本自动化等功能。MobaXterm的集成设计使得用户能够在单个窗口中执行各种远程计算任务,提高了效率和便利性。 

2.2 MobaXterm安装 

MobaXterm 客户端工具:Free X server for Windows with tabbed SSH terminal, telnet, RDP, VNC, Xdmcp, Mosh and X11-forwarding. Portable or installer version.icon-default.png?t=N7T8https://mobaxterm.mobatek.net/1、下载解压后点击.exe程序运行

2、使用 ifconfig 指令查看虚拟机的IP地址 

3、客户端输入ip地址进行连接

4、输入密码账号登录。

2.3 切换国内源

1、下载插件命令:yum install wget。

下载过程中会问是否继续下载安装,输入 y (确定) 下载完后:

2、进入源文件:

3、输入命令继续文件备份 :mv CentOS-Base.repo CentOS-Base.repo.bak

4、生成阿里源:wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

5、最后执行 yum install vim 命令加载vim插件。

 

三、Linux常用命令和模式

3.1 查看网络配置

ifconfig可设置网络设备的状态,或是显示目前的设置。ip addr命令也可以查看网路配置信息

  • //只显示具体网卡的详细信息
  • ifconfig 具体网卡名称
  • //显示所有网卡包括没有启动的网卡
  • ifconfig -a
  • //表示开启或关闭网卡
  • ifconfig 网卡名称 [up/down]
  • //临时设置网卡地址
  • ifconfig 网络接口 IP地址[/子网掩码长度]
  • //新建虚拟网卡
  • ifconfig 网卡名称:数字 地址
  • //查看通讯消息
  • ifconfig -s
  • 3.2 文件管理

    • ls:列出文件和目录。
    • cd:切换目录。
    • pwd:显示当前工作目录的名称。
    • mkdir:创建一个新目录。
    • rm:删除文件或目录。
    • cp:复制文件或目录。
    • mv:移动文件或目录。
    • cat:查看文件内容。
    • grep:在文件中查找指定的文本。
    • chmod:修改文件或目录的权限。
    • chown:修改文件或目录的所有者。
    • ssh:通过安全shell协议远程登录到另一台计算机。
    • sudo:以超级用户身份运行命令。
    • tar:创建、压缩或解压tar存档文件。
    • wget:从网络上下载文件。

            这只是一小部分常用的Linux命令,还有很多其他命令可供使用。您可以通过man命令来查看每个命令的详细信息和用法,如man ls可以查看有关ls命令的手册页。

    不会英语慎用

     

    3.3 vi或vim编辑器

            Vi 编辑器是所有 Unix 及 Linux 系统下标准的编辑器,类似于 windows 系统下的 notepad (记事本)编辑器,由于在 Unix 及 Linux 系统的任何版本,Vi 编辑器是完全相同的,因此可以在其他任何介绍 vi 的地方都能进一步了解它,Vi 也是 Linux 中最基本的文本编辑器,学会它后,我们将在 Linux 的世界里畅通无阻,尤其是在终端中。

    vi 和 vim 都是 Linux 中的编辑器,不同的是,vim 比较高级,可以视为 vi 的升级版本。vi 使用于文本编辑,但是 vim 更适用于 coding。

    Vim 中存在三种模式(大众的认知):命令模式、编辑模式(输入模式)、末行模式(尾行模式)。

    3.3.1 命令模式

    启动vi编辑器后默认进入命令模式。该模式中主要完成如光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作。

    命令 说明
    gg 光标移动到首行
    G 光标移动到尾行
    yy 通过按键:yy复制一行。 以光标所在行为准(包含当前行),向下复制指定的行数。 在想要粘贴的地方按下 p 键
    数字yy 通过按键:数字yy复制多行
    dd 删除之后下一行上移 dd 严格意义上说是剪切命令,但是如果剪切了不粘贴就是删除的效果。
    数字dd 删除多行
    删除之后当前行会变成空白行
    u 撤销

    3.3.2 编辑模式

    该模式中主要的操作就是录入文件内容,可以对文本文件正文进行修改或添加新的内容。 处于输入模式时,vi编辑器的最后一行会出现“-- INSERT --”的状态提示信息。

    命令 说明
    i 在光标所在字符前开始插入
    a 在光标所在字符后开始插入
    o 在光标所在行的下面另起一新行插入
    l 字光标所在行的首行开始插入 如果行首有空格则在空格之后插入
    A 在光标所在行的行尾开始插入
    O 在光标所在行的上面另起一行开始插入
    S 删除光标所在行并开始插入

    3.3.3 末行模式

    该模式中可以设置vi编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作。处于末行模式时,vi编辑器的最后一行会出现==冒号“:”==提示符。

    命令 说明
    :wq 保存并且退出
    :q 退出
    :q! 强制退出,刚才做的修改操作不做保存
    :w 保存文件
    :w 路径 另存为
    :/关键字 搜索 / 查找
    :$ 跳到文件末尾
    :数字 跳到文件第N行

     

    TIps:VMWare虚拟机快照还原功能

            该功能能保存当前的数据,说白了就是备份功能,通过快照保存当前虚拟机的设置和数据,如后续数据丢失,操作有误,可使用该功能恢复虚拟机数据。 

    使用步骤:

    1、在VMWare虚拟机 工具栏可以找到时钟样式的功能,这就是拍照管理:

     

    2、打开之后,点击拍摄快照,请输入名称和描述:

    3、点击拍摄快照后请不要立即关闭窗口!!!,看左下角保存进度,待完成后再关闭窗口。

     

    4、还原操作

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Ying_hao_kun/article/details/134135182

智能推荐

没有U盘Win10电脑下如何使用本地硬盘安装Ubuntu20.04(单双硬盘都行)_没有u盘怎么装ubuntu-程序员宅基地

文章浏览阅读3.6k次,点赞2次,收藏2次。DELL7080台式机两块硬盘。_没有u盘怎么装ubuntu

【POJ 3401】Asteroids-程序员宅基地

文章浏览阅读32次。题面Bessie wants to navigate her spaceship through a dangerous asteroid field in the shape of an N x N grid (1 <= N <= 500). The grid contains K asteroids (1 <= K <= 10,000), which are conv...

工业机器视觉系统的构成与开发过程(理论篇—1)_工业机器视觉系统的构成与开发过程(理论篇—1-程序员宅基地

文章浏览阅读2.6w次,点赞21次,收藏112次。机器视觉则主要是指工业领域视觉的应用研究,例如自主机器人的视觉,用于检测和测量的视觉系统等。它通过在工业领域将图像感知、图像处理、控制理论与软件、硬件紧密结合,并研究解决图像处理和计算机视觉理论在实际应用过程中的问题,以实现高效的运动控制或各种实时操作。_工业机器视觉系统的构成与开发过程(理论篇—1

plt.legend的用法-程序员宅基地

文章浏览阅读5.9w次,点赞32次,收藏58次。legend 传奇、图例。plt.legend()的作用:在plt.plot() 定义后plt.legend() 会显示该 label 的内容,否则会报error: No handles with labels found to put in legend.plt.plot(result_price, color = 'red', label = 'Training Loss') legend作用位置:下图红圈处。..._plt.legend

深入理解 C# .NET Core 中 async await 异步编程思想_netcore async await-程序员宅基地

文章浏览阅读2.2k次,点赞3次,收藏11次。深入理解 C# .NET Core 中 async await 异步编程思想引言一、什么是异步?1.1 简单实例(WatchTV并行CookCoffee)二、深入理解(异步)2.1 当我需要异步返回值时,怎么处理?2.2 充分利用异步并行的高效性async await的秘密引言很久没来CSDN了,快小半年了一直在闲置,也写不出一些带有思想和深度的文章;之前就写过一篇关于async await 的异步理解 ,现在回顾,真的不要太浅和太陋,让人不忍直视!好了,废话不再啰嗦,直入主题:一、什么是异步?_netcore async await

IntelliJ IDEA设置类注释和方法注释带作者和日期_idea作者和日期等注释-程序员宅基地

文章浏览阅读6.5w次,点赞166次,收藏309次。当我看到别人的类上面的多行注释是是这样的:这样的:这样的:好装X啊!我也想要!怎么办呢?往下瞅:跟着我左手右手一个慢动作~~~File--->Settings---->Editor---->File and Code Templates --->Includes--->File Header:之后点applay--..._idea作者和日期等注释

随便推点

发行版Linux和麒麟操作系统下netperf 网络性能测试-程序员宅基地

文章浏览阅读175次。Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。工作原理Netperf工具以client/server方式工作。server端是netserver,用来侦听来自client端的连接,c..._netperf 麒麟

万字长文详解 Go 程序是怎样跑起来的?| CSDN 博文精选-程序员宅基地

文章浏览阅读1.1k次,点赞2次,收藏3次。作者| qcrao责编 | 屠敏出品 | 程序员宅基地刚开始写这篇文章的时候,目标非常大,想要探索 Go 程序的一生:编码、编译、汇编、链接、运行、退出。它的每一步具体如何进行,力图弄清 Go 程序的这一生。在这个过程中,我又复习了一遍《程序员的自我修养》。这是一本讲编译、链接的书,非常详细,值得一看!数年前,我第一次看到这本书的书名,就非常喜欢。因为它模仿了周星驰喜剧..._go run 每次都要编译吗

C++之istringstream、ostringstream、stringstream 类详解_c++ istringstream a >> string-程序员宅基地

文章浏览阅读1.4k次,点赞4次,收藏2次。0、C++的输入输出分为三种:(1)基于控制台的I/O (2)基于文件的I/O (3)基于字符串的I/O 1、头文件[cpp] view plaincopyprint?#include 2、作用istringstream类用于执行C++风格的字符串流的输入操作。 ostringstream类用_c++ istringstream a >> string

MySQL 的 binglog、redolog、undolog-程序员宅基地

文章浏览阅读2k次,点赞3次,收藏14次。我们在每个修改的地方都记录一条对应的 redo 日志显然是不现实的,因此实现方式是用时间换空间,我们在数据库崩了之后用日志还原数据时,在执行这条日志之前,数据库应该是一个一致性状态,我们用对应的参数,执行固定的步骤,修改对应的数据。1,MySQL 就是通过 undolog 回滚日志来保证事务原子性的,在异常发生时,对已经执行的操作进行回滚,回滚日志会先于数据持久化到磁盘上(因为它记录的数据比较少,所以持久化的速度快),当用户再次启动数据库的时候,数据库能够通过查询回滚日志来回滚将之前未完成的事务。_binglog

我的第一个Chrome小插件-基于vue开发的flexbox布局CSS拷贝工具_chrome css布局插件-程序员宅基地

文章浏览阅读3k次。概述之前介绍过 移动Web开发基础-flex弹性布局(兼容写法) 里面有提到过想做一个Chrome插件,来生成flexbox布局的css代码直接拷贝出来用。最近把这个想法实现了,给大家分享下。play-flexbox插件介绍play-flexbox一秒搞定flexbox布局,可直接预览效果,拷贝CSS代码快速用于页面重构。 你也可以通过点击以下链接(codepen示例)查_chrome css布局插件

win10下安装TensorFlow-gpu的流程(包括cuda、cuDnn下载以及安装问题)-程序员宅基地

文章浏览阅读308次。我自己的配置是GeForce GTX 1660 +CUDA10.0+CUDNN7.6.0 + TensorFlow-GPU 1.14.0Win10系统安装tensorflow-gpu(按照步骤一次成功)https://blog.csdn.net/zqxdsy/article/details/103152190环境配置——win10下TensorFlow-GPU安装(GTX1660 SUPER+CUDA10+CUDNN7.4)https://blog.csdn.net/jiDxiaohuo/arti