VMware使用ubuntu虚拟机的一些使用技巧

news2024/11/29 6:32:19

  VMware安装Ubuntu虚拟机一般相对比较容易,本文记录一些VMware使用ubuntu虚拟机的其他使用技巧。

一、Ubuntu共享文件夹

1.1、 挂载镜像文件:

  虚拟机->设置->硬件->CD/DVD.右边“连接”下面选择“使用IOS镜像文件”,浏览选择虚拟机包目录下面linux.iso (注意是虚拟机VMware的安装目录)
在这里插入图片描述

1.2、打开光盘文件

  打开光盘文件添加好后启动ubuntu,打开光盘文件,可以看到vmware-tools的安装包压缩文件,如下图。
在这里插入图片描述

1.3、解压缩

  打开光盘文件,文件夹中有名字为VMwareTools…tar.gz的压缩包,点击上面的解压缩按钮"extract",浏览选择需要解压到的目录,这里选择的的是home/documents目录,开始解压。
在这里插入图片描述

1.4、执行安装命令

  打开终端界面,输入cd命令到 documents/vmware-tools-distrib 回车,再输入:

sudo ./vmware-install.pl

  回车,以后可能需要输入 yes或者no等选择,我,我们只需要一直回车就可以完成安装。之后重启虚拟机就行。(重启的命令是:reboot)

1.5、设置共享文件夹:

  (执行操作前先关闭虚拟机,不然会报未知错误)打开虚拟机-设置-选项,之后启用共享文件夹即可。
在这里插入图片描述

1.6、查看

  启动ubuntu,现在再看/mnt目录,已经存在文件夹hgfs,而且里面有共享文件夹。
在这里插入图片描述

二、使用samba网络文件夹

2.1、安装samba

2.1.1、安装samba

sudo apt-get install samba

2.1.2、修改samba配置

  首先:sudo vi /etc/samba/smb.conf
  然后配置最后增加:


[share]
path=/home/z/esp/
writeable=yes
#user=root
security=share
public=yes

2.1.3、增加samba用户

smbpasswd -a root

2.1.4、关闭防火墙,并查看防火墙状态


 sudo ufw disable 
 sudo ufw status
Status: inactive

2.1.5、重启samba

sudo service smbd restart

2.1.6、ifconfig查看当前虚拟机ip

在这里插入图片描述

2.2、windows建立映射

2.2.1、在windows添加网络位置或者映射网络驱动器

在这里插入图片描述

2.2.2、填入虚拟机的ip,然后下一步,填入samba用户名和密码

在这里插入图片描述

2.2.3、建立完成后windows硬盘目录下会有当前映射盘,可以直接打开进行新建文件或者拖放等操作。

在这里插入图片描述

2.3、给文件夹可编辑权限

sudo chmod -R 777 /home/z/esp/

  samba安装配置好之后,如果虚拟机的IP地址不固定。则电脑重启之后还有可能会出现问题。所以要把ubuntu虚拟机的IP地址设置成固定IP。

三、Linux设置成固定IP

  首先,我们需要打开终端并以root用户身份登录。然后,我们需要编辑网络接口配置文件。网络接口配置文件通常位于/etc/network/interfaces。我们可以使用vim或nano等文本编辑器打开这个文件。
  我们需要找到当前网络接口的配置。这通常是eth0或ens33等。我们可以通过运行以下命令来确定当前网络接口的名称:

ifconfig

  我们可以通过以下命令将静态IP地址添加到网络接口配置中:

auto ens33
iface ens33inet static
address 192.168.159.128
netmask 255.255.255.0
gateway 192.168.159.1

在这里插入图片描述

四、Ubuntu与主机之间复制粘贴

  如果要启用Ubuntu与主机之间复制粘贴的功能,则必须遵循第一章的方法在Ubuntu上安装和配置VMtools

4.1、启用复制粘贴

  虚拟机设置–>点击选项–>客户机隔离–>启用复制粘贴;
在这里插入图片描述

4.2、安装软件

4.2.1、安装open-vm-tools

  运行以下命令以安装open-vm-tools:

sudo apt-get install open-vm-tools

4.2.2、安装open-vm-tools的桌面组件

  运行以下命令以安装open-vm-tools的桌面组件。桌面组件提供了更好的集成体验,包括拖放文件和共享剪贴板。

sudo apt-get install open-vm-tools-desktop

4.2.3、安装完成后,重新启动Ubuntu虚拟机以使更改生效:

sudo reboot

五、虚拟机磁盘瘦身

  一般的虚拟机内删除文件后,所占物理空间不变小。所以需要磁盘瘦身
  如果你有安装Vmware-Tools的话,可以直接使用这个命令:

sudo /usr/bin/vmware-toolbox-cmd disk list
sudo /usr/bin/vmware-toolbox-cmd disk shrink /

  然后会弹出一个进度条,等他执行完毕,就可以瘦身了。测试对比如下
在这里插入图片描述
在这里插入图片描述

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

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

相关文章

【独家揭秘】微信居然可以自动通过好友申请并自动打招呼啦!

最近有客户来咨询,说是因为做内容引流到微信,所以每天很多人加她,微信都快被加爆了,每天手动通过好友申请和打招呼,回答了很多一模一样的问题,就一个小时已经让她很疲惫了,很机械的重复这些事。…

caj文件怎么转成pdf文件格式?分享两个免费方法!

在数字化的世界中,文件格式转换是我们日常生活和工作中常见的需求。CAJ文件是中国学术文献网络出版总库使用的一种文件格式,而PDF是全球广泛接受的文件格式,具有良好的兼容性和稳定性。本文将介绍两种免费的方法,帮助你将CAJ文件转…

细节:双花括号({{ ... }})在Vue.js中的用法

问题&#xff1a; 为什么后端返回的是数字类型时&#xff0c; {{ form.orderPrice }}可以拿到值展示&#xff0c; {{ form.orderPrice || "-" }} 不可以&#xff1f; 接口返回数据&#xff1a; <el-form-item label"订单金额&#xff1a;" prop"…

2.0 熟悉CheatEngine修改器

Cheat Engine 一般简称为CE&#xff0c;它是一款功能强大的开源内存修改工具&#xff0c;其主要功能包括、内存扫描、十六进制编辑器、动态调试功能于一体&#xff0c;且该工具自身附带了脚本工具&#xff0c;可以用它很方便的生成自己的脚本窗体&#xff0c;CE工具可以帮助用户…

shader学习记录——彩色光圈

参考连接 https://blog.csdn.net/stalendp/article/details/21993227 Shader "Custom/ColorRingShader" {Properties{_MainTex ("Texture", 2D) "white" {}}SubShader{Tags { "RenderType""Opaque" }LOD 100Pass{CGPROGRA…

fastapi docs打开为空白解决办法

空白的原因 使用的cdn为国外cdn 解决办法 使用国内cdn 解决步骤 1.打开此文件D:\Program Files\Python\Lib\site-packages\fastapi\openapi\docs.py 2.修改cdn地址 国内cdn不好找呀 &#xff08;1&#xff09;.七牛云存储 开放静态文件CDN&#xff0c;地址&#xff1a;h…

ubuntu20离线安装nodejs、GO、go.rice及yarn

虽然是离线安装&#xff0c;但该有的安装包还是需要的… 目录 1、安装nodejs1.1查看本地是否存在nodejs1.2创建nodejs文件夹1.3下载nodejs二进制文件1.4解压并改名1.5添加软连接 2安装GO2.1创建go文件夹2.2下载go二进制文件2.3解压文件2.4添加环境变量2.5设置sudo可执行go命令…

C++11 function包装器

前言 在C中&#xff0c;有三种可调用对象&#xff1a;函数指针&#xff0c;仿函数&#xff0c;lambda表达式。 三者有相似的作用和效果&#xff0c;但使用形式有很大的差异。 为了进行统一&#xff0c;C11引进了function包装器 文章目录 前言一. function的使用二. function对…

DataGrip连接clickhouse数据库后,左侧不显示库中的表

一、问题描述 使用datagrip链接clickhouse&#xff0c;本来左侧时可以显示数据库中对应的表的列表的。但是&#xff0c;这个链接clickhouse不显示。 二、问题解决 参考一些文档后&#xff0c;而且因为当前采用的时2023.1.2的版本&#xff0c;所以&#xff0c;选项有些改变。…

记录AndroidStrudio打包报错与解决方案(一)

问题一&#xff1a;打包报错 Unity.IL2CPP.Building.BuilderFailedException: C:\Users\user\AppData\Local\Android\Sdk\ndk\21.0.6113669\toolchains\llvm\prebuilt\windows-x86_64\bin\clang "C:\Users\user\AppData\Local\Temp\tmp7277.tmp" -o "D:\Buil…

Linux计划任务crontab

顺序是可以任意的, 任意指的是,选项可以都放前面 变量放后面 或者一个选项 一个选项对应的命令 df 查看文件占有情况 d1 只显示1级深度 -h格式好看点 显示所有用户进程和内存进程. uid是所属用户 PPID是父进程 kill终止进程 杀死进程&#xff0c;是正常退出。 如果普通杀不…

数据智能交融,AI引领未来 | 数说故事成为华为云盘古大模型3.0首批联创单位之一

7月7日-9日&#xff0c;华为开发者大会2023&#xff08;Cloud&#xff09;在东莞举行&#xff0c;并在7日下午正式对外发布“华为云盘古大模型3.0”。盘古大模型3.0围绕行业重塑、技术扎根、开放同飞三大方向&#xff0c;持续打造核心竞争力&#xff0c;为行业客户、伙伴及开发…

疯狂收割offer,软件测试面试题,项目经验板块常问(附答案)

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 面试题&#xff1…

CCLINK转MODBUS-TCP网关cclink利modbus区别

大家好&#xff0c;今天我们要聊的是生产管理系统中的CCLINK和MODBUS-TCP协议&#xff0c;它们的不同使得数据互通比较困难&#xff0c;但远创智控YC-CCLK-TCP网关的出现改变了这一切。 1&#xff0c; 远创智控YC-CCLK-TCP是一款自主研发的CCLINK从站功能的通讯网关&#xff…

快讯丨北京市委书记尹力到极智嘉调研指导

据北京日报7月4日报道&#xff0c;2023全球数字经济大会开幕前夕&#xff0c;市委书记尹力围绕“深入学习贯彻新时代中国特色社会主义思想&#xff0c;推进全球数字经济标杆城市建设”&#xff0c;到海淀区、朝阳区调查研究。 7月3日下午&#xff0c;北京市委书记尹力到极智嘉全…

一分钟让你学会文件的打开与关闭函数

文章目录 前言文件打开函数-fopen函数介绍文件的打开形式相对路径与绝对路径 文件关闭函数-fclose文件操作正确流程 前言 我们已经了解了文件基本概念&#xff0c;那么我们如何通过代码对某一个文件进行一些文件操作呢&#xff1f;比如如何打开文件、关闭文件以及如何向文件中…

promQL详细语法介绍

目录 promQL 在表达式中支持的数据类型 简单语法介绍 rate的用法 指标过滤搜索 时间单位 聚合表达式 11个聚合函数 二元运算符&#xff08;Binary Operators&#xff09; 二元运算符优先级 向量匹配 向量一对一匹配 向量一对多/多对一匹配 promQL 在表达式中支持的数据…

抽象类与纯虚函数的具体应用

运行代码&#xff1a; //定义一个带有一个纯虚函数pvf()的B2类 //定义D21类&#xff0c;包含一个string数据成员和一个覆盖pvf()的成员函数&#xff0c;D21::pfv()输出string数据成员的值 //定义D22类&#xff0c;它与D21类一样&#xff0c;只是数据成员为int类型 //定义函数f…

数据库应用:MySQL数据库SQL高级语句与操作

目录 一、理论 1.克隆表与清空表 2.SQL高级语句 3.SQL函数 4.SQL高级操作 二、实验 1.克隆表与清空表 2.SQL高级语句 3.SQL函数 4.SQL高级操作 三、总结 一、理论 1.克隆表与清空表 克隆表&#xff1a;将数据表的数据记录生成到新的表中。 &#xff08;1&#xff0…

【算法集训之线性表篇】Day 04

文章目录 题目一分析思路一思路二 代码实现效果题目二分析代码实现效果 题目一 从有序顺序表中删除所有其值重复的元素&#xff0c;使所有元素的值都不相同。 分析 思路一 首先&#xff0c;在有序顺序表中&#xff0c;所有值重复的元素相邻。为此&#xff0c;我们只需顺序访…