虚拟机中Deepin v20 配置共享文件夹及修改Linux系统环境PATH
1,配置虚拟机设置,开启共享文件夹
在虚拟机设置里面,开启共享文件夹,主机路径是指虚拟机外面真实的要共享的文件夹路径。我的电脑装的是Windows,虚拟机里面装的是uos20,也就是deepinV20,所以这里设置的共享文件夹是F盘下面的winshare。
2,打开深度终端,查看虚拟机上刚才设置的共享文件夹是否出现
输入命令:
vmware-hgfsclient
结果:
3,如果能看到共享文件夹名称,再进行下一步
在/etc/systemd/system目录,创建一个文件mnt.hgfs.service
sudo vim /etc/systemd/system/mnt.hgfs.service
添加以下内容:
[Unit]
Description=Load VMware shared folders
Requires=vmware-vmblock-fuse.service
After=vmware-vmblock-fuse.service
ConditionPathExists=.host:/
ConditionVirtualization=vmware[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/vmhgfs-fuse -o allow_other -o auto_unmount .host:/ /mnt/hgfs[Install]
WantedBy=multi-user.target
然后:wq
保存退出。
4,启用刚才建立的mnt.hgfs.service
sudo systemctl enable mnt.hgfs.service
5,创建共享文件夹路径
sudo mkdir -p /mnt/hgfs
6,重启系统
使用reboot
命令重启系统使文件夹生效。
重启完成,到这里共享文件夹就出现了,不用进行以下步骤了。
如果使用reboot
出现这样的情况:
可以试试下面的方法:
输入 whereis reboot
查看reboot的路径,可以看到reboot命令在这个路径下
/usr/sbin/reboot
我们再输入echo $PATH
,查看一下当前的用户环境,
可以看到当前用户环境不包括
/usr/sbin/
所以,在这个路径下的命令就无法被执行,我们只需要配置一下用户环境,就可以执行这个路径下的命令。
添加方法有几种,根据需求使用:
这里以添加/usr/sbin/
为例
修改方法一:
export PATH=$PATH:/usr/sbin/
//配置完后可以通过echo $PATH查看配置结果。
生效方法:立即生效
有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置
用户局限:仅对当前用户
修改方法二:
通过修改.bashrc文件:
sudo vim ~/.bashrc
//在最后一行添上:
export PATH=$PATH:/usr/sbin/
生效方法:(有以下两种)
1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
2、输入source ~/.bashrc
命令,立即生效
有效期限:永久有效
用户局限:仅对当前用户
修改方法三:
通过修改profile文件:
sudo vim /etc/profile
可以在命令模式使用
/export PATH
找到设置PATH的行,添加
export PATH=$PATH:/usr/sbin/
生效方法:系统重启
有效期限:永久有效
用户局限:对所有用户
修改方法四:
注意:此处修改可能导致系统无法登陆,请慎重修改environment文件。
通过修改environment文件:
sudo vim /etc/environment
在里面添加
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"`
export PATH
生效方法:系统重启
有效期限:永久有效
用户局限:对所有用户
/etc/profile 是所有用户的环境变量
/etc/environment是系统的环境变量
登陆系统时shell读取的顺序应该是 :
/etc/profile ->/etc/environment -->HOME/.profile−−>HOME/.env
如果同一个变量在用户环境(/etc/profile)和系统环境(/etc/environment)有不同的值那应该是以用户环境为准了。
虚拟机中Deepin v20 配置共享文件夹及修改Linux系统环境PATH相关推荐
- VM:如何向vmware虚拟机中传输文件(或者共享文件夹)之详细攻略(图文教程)
VM:如何向vmware虚拟机中传输文件(或者共享文件夹)之详细攻略(图文教程) 目录 如何向vmware虚拟机中传输文件 1.外部点击安装VMware Tools 2.内部客户机进行安装 3.共享文 ...
- 虚拟机中Ubuntu与主机共享文件夹
虚拟机中Ubuntu与主机共享文件夹,以及/mnt目录为空,没有共享文件夹时的解决方案 1.启用共享文件夹 首先将虚拟机关机,在虚拟机设置中,选择选项面板,选择共享文件夹,选择总是启用 点击添加,在弹 ...
- VM 将宿主机文件夹 映射至 虚拟机以及vm tools【共享文件夹、复制粘贴、拖动上传下载】
写在前头:挂载真的不如搭建Samba好用. 步骤 宿主机:windows 10 客户机:VM挂载ubuntu18.04 [Samba参考 Link,我觉得Samba也挺好用.] 1.安装open- ...
- m0n0wall 软件防火墙 虚拟机中 安装与配置
0X00 内容 m0n0wall 在虚拟机中安装与配置 策略配置 0X01 m0n0wall 在虚拟机中安装与配置 m0n0wall:是基于FreeBSD内核开发的免费软件防火墙.m0n0wall提供 ...
- windows访问虚拟机DNS服务器,windows虚拟机中DNS服务配置
在linux虚拟机中进行DNS服务配置并进行正向解析反向解析我博客中已经写过,下面 我来介绍一下在windows虚拟机中DNS服务的配置使用. 1.打开一台windows虚拟机中服务器管理器--角色- ...
- VMware虚拟机与主机之间建立共享文件夹
** VMware虚拟机与主机之间建立共享文件夹 文章目录 VMware虚拟机与主机之间建立共享文件夹 实验目的及其实验环境 一.新建虚拟机 1.虚拟机的建立 2.打开虚拟机设置界面,选择Linux. ...
- 在ONLYOFFICE12.5工作区中如何与他人共享文件夹
如何更高效的共享文件夹,这其实是很多企业日常办公中的痛点,不管是同事之间,还是上下游客户,多数都需要相互传输共享文件夹,小文件还好说,但是大文件就很难受了,基本都不能很方便的进行共享,接下来我让我们看 ...
- VMWare:将共享文件夹挂载到Linux虚拟机中
最近想使用Linux作为生产系统,但是无奈自己手头仅有一台电脑,且为了使Linux系统崩溃后能快速恢复生产,最终选择将Linux系统安装在VMware中而不是直接覆盖自己电脑的主系统. 前几天打开电脑 ...
- linux(虚拟机中)与windows共享文件两种方法
Windows 下用 SourceInsight 与 Linux 协作编码 习惯了用SourceInsight 读写代码,在Linux下一时没找到类似的工具,vi的操作也不熟,偶尔看看或小改动代码还行 ...
- VisualBox配置共享文件夹功能
为了在本机配置多个VisualBox虚拟机(Linux),并在虚拟机间方便互相传递数据,可以设置共享文件夹功能,以下是设置步骤 1:安装VisualBox增强功能 文件夹共享功能属于增强功能的一部分, ...
最新文章
- zillow房价预测
- 蓝桥杯-拿糖果(java)
- gazebo卡了_ardupilot gazebo打开卡死解决办法
- Java黑皮书课后题第4章:*4.6(图上的随机点)编写一个程序,产生一个圆心位于(0,0)原点半径为40的圆上面的三个随机点,显示由这三个随机点组成的三角形的三个角的度数
- apache httpclient4 设置超时时间
- ONNX系列六 --- 在Java中使用可移植的ONNX AI模型
- 四六级英语都考过,让你见识一下“八级程序员”
- C++编程语言中引用(reference)介绍
- python打包成exe fail to ex_使用python写的PDF转EXCEL工具,已打包exe
- 74HC595驱动数码管显示模块使用说明
- unity检测范围内敌人_unity_小功能实现(敌人追踪主角)
- Python 写一个简单的FTPv2
- mysql 1236错误_mysql报1236错误代码该如何解决
- webjs - 财联社登录密码加密入口及JS改写
- 对于一个小白来说,遇到的前端问题(3)
- 飞飞影视php 漏洞,飞飞影视SQL injection exploit[转]
- am解调matlab程序,基于Matlab的AM调制解调.doc
- hiphop 2.1 开发问题总结 原创-胡志广
- JQuery入门学习教程
- Java简单项目 水果摊
热门文章
- 1.请求和响应(phalapi框架总结)
- 如何利用官方SDK文件来辅助开发?
- 福建船政交通职业学院计算机应用技术录取,福建船政交通职业学院单招2020年(单独招生录取分数线)...
- 将前端传过来的base64加密图片保存到本地,并且判断来自于哪个终端
- 11万多职场文章技巧ACCESS数据库
- 一分钟教你批量制作视频的胶卷效果
- python 16进制转中文_求助~ 16进制数据转不了汉字
- CSAPP第五章家庭作业(原书第二版)
- Nginx跳转到用户首页
- 04、Hadoop框架HDFS NN、SNN、DN工作原理