Linux学习(3)——安装vmtools

简介: Linux学习(3)——安装vmtools

安装vmtools

  • vmtools安装后,我们可以在Windows下更好的管理vm虚拟机
  • 可以设置Windows和centos的共享文件夹
  • 在这里插入图片描述

安装步骤

  • 进入centos
  • 点击vm菜单的-->install vmware tools
  • centos会 出现一个vm的安装包,xx.tar.gz
  • 拷贝到/opt
  • 使用解压命令tar,得到一个安装文件

    • cd /opt/[进入到opt目录](需要先打开终端)

      • tar -zxvf xx.tar.gz
  • 进入该vm解压的目录,/opt目录下

    • cd vmware...
  • 安装./vmware-install.pl
  • 全部使用默认设置就可以了,就可以安装成功
  • 注意:安装vmtools需要有gcc(在终端输入gcc -v如果显示相关信息说明有gcc)

接下来就是安装演示
先把虚拟机启动,然后登录(我是以root用户登录的)
在这里插入图片描述
把光驱弹出
在这里插入图片描述
然后就变成了这样
在这里插入图片描述
然后点击重新安装
在这里插入图片描述
这个时候,我们发现这个选项是灰色的,我们先挂起此操作系统,然后重启一下
在这里插入图片描述
我们发现这个选项就可以点了
在这里插入图片描述
点击重新安装,然后会出现下面的情况
在这里插入图片描述
把右上角出现的文件夹打开
在这里插入图片描述
在这里插入图片描述
复制后,打开主文件夹,点击其他位置
在这里插入图片描述
点击计算机,然后找到opt这个文件夹,点进去
在这里插入图片描述

在这里插入图片描述

然后打开终端
在这里插入图片描述
会进入到下面的界面
在这里插入图片描述
在这里插入图片描述

然后点击回车
在这里插入图片描述
上面那张图片就是解压操作
要输入ls才可以看见蓝色的字
在这里插入图片描述
在这里插入图片描述
按tab键会帮我们把目录自动显示出来
在这里插入图片描述
然后一直按回车,然后等待一会时间
在这里插入图片描述
继续按回车,进入到下面这个界面需要等一会
在这里插入图片描述
在这里插入图片描述
然后就安装好了
在这里插入图片描述
在这里插入图片描述

设置共享文件夹

  • 为了方便,可以设置一个共享文件夹,比如d:/myshare
  • 我在里面创建一个hello.txt

在这里插入图片描述

  • 具体步骤

    • 菜单->vm->setting,设置选项为always enable,这样就可以读写了
    • 在这里插入图片描述
    • 在这里插入图片描述

在这里插入图片描述
然后点确定
在这里插入图片描述

  • Windows和centos可以共享d:/myshare目录
  • 共享文件夹在centos下的/mnt/hgfs/下
  • 在这里插入图片描述

点mnt
在这里插入图片描述
继续点
在这里插入图片描述
我们可以点进去看看
在这里插入图片描述
我们可以进行修改,然后保存
在这里插入图片描述
然后我们去主机那里看看,文件内容有没有发生变化
在这里插入图片描述

  • 注意事项:
  • Windows和centos可以共享文件了,但是在实际开发中,文件的上传下载是需要使用远程方式完成的
  • 以后会讲远程方式登录
相关文章
|
5天前
|
Java Linux Maven
Linux环境下maven的安装
Linux环境下maven的安装
14 0
|
8天前
|
负载均衡 Java 应用服务中间件
nginx安装在linux上
nginx安装在linux上
35 2
|
6天前
|
Unix Linux
Linux/FreeBSD 安装
在Linux/FreeBSD上安装Julia 1.7.2的步骤:从[官方](https://julialang-s3.julialang.org/bin/linux/x64/1.7/julia-1.7.2-linux-x86_64.tar.gz)或[Tsinghua镜像](https://mirrors.tuna.tsinghua.edu.cn/julia-releases/bin/linux/x86/1.7/julia-1.7.2-linux-i686.tar.gz)下载二进制包,然后使用`tar`解压。
|
2天前
|
Ubuntu 算法 Linux
嵌入式Linux的学习误区
该文指出了学习嵌入式Linux开发的两个常见误区。一是过分专注于学习桌面或服务器版Linux,而非关注嵌入式开发本身,实际上只需熟悉基本操作即可。二是试图在没有基础的情况下直接阅读Linux内核源代码,这是不切实际的,应先建立基础知识再进行源码学习。文章还提到了在嵌入式系统中获取和处理屏幕数据的示例,包括使用gsnap工具将framebuffer数据转为图像,以及涉及的交叉编译过程。
8 0
|
3天前
|
存储 关系型数据库 MySQL
linux安装MySQL8.0,密码修改权限配置等常规操作详解
linux安装MySQL8.0,密码修改权限配置等常规操作详解
|
4天前
|
编解码 Linux 数据安全/隐私保护
【Linux学习】​​学习Linux的准备工作和Linux的基本指令
【Linux学习】​​学习Linux的准备工作和Linux的基本指令
|
4天前
|
Linux Shell 虚拟化
【Linux学习】Linux 的虚拟化和容器化技术
【Linux学习】Linux 的虚拟化和容器化技术
|
4天前
|
Linux Python Windows
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
|
5天前
|
Ubuntu Linux 开发工具
【专栏】如何在 Linux 上安装和使用 exa?
【4月更文挑战第28天】在Linux上,exa是一个现代化的文件管理系统替代工具,提供直观的文件信息展示。要安装exa,可以在基于Debian的系统(如Ubuntu)上运行`sudo apt install exa`,基于RedHat(如CentOS)的系统运行`sudo yum install exa`,或从源代码编译安装。使用exa的基本命令是`exa`,它列出当前目录的文件和目录。通过选项如`-F`(显示文件类型)、`-h`(人类可读大小)、`-l`(详细信息)和`-s`(排序)可以定制输出。exa还能与其他命令(如grep)结合使用,提升效率。
|
5天前
|
存储 监控 Linux
【专栏】如何在 Linux 中列出已安装的驱动器?
【4月更文挑战第28天】在 Linux 中,了解已安装驱动器是系统管理的关键。本文介绍了三种方法:1) 使用 `lsblk` 命令显示设备名、大小和类型;2) `fdisk -l` 命令提供详细分区信息;3) `gnome-disks` 等系统管理工具展示驱动器信息。此外,还讨论了驱动器类型识别、挂载点概念及其应用。通过这些方法,用户能有效地监控和管理 Linux 系统中的驱动器。