前言:我们平常在开发中经常会用到虚拟机,将本地开发代码上传到虚拟机下面,然后再去请求虚拟机的地址。我们可能会通过编辑器的远程代码提交功能来实现,这里分享另外一种好用的方法,通过将windows的代码目录共享给虚拟机,这样虚拟机上的代码就是Windows的代码,我们直接现在Windows下编码就可以了。

1.Windows下添加共享文件夹

1.将我们的代码所在的目录设置为共享。点击代码目录->属性->共享

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_Centos7挂载 iscsi共享存储


步骤如下:

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_Centos7挂载 iscsi共享存储_02


2.完成以上步骤后再次点击目录的属性->共享,会发现目录已经是共享了(以你们的实际目录为准哈,我选的mount这个文件夹)

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_linux_03


3.查看Windows IP地址

Windows+r 快捷键,输入cmd 打开命令行

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_Centos7挂载 iscsi共享存储_04


2.输入ipconfig 查看ip

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_Windows_05


到这一步,你的文件就可以通过一下方式访问了,\\你的IP\共享的目录,如:\\192.168.1.229\mount,可以 windows+r 快捷键,输入这个地址打开试一下,发现是可以打开对应的目录的

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_Windows_06

2.虚拟机下挂载刚刚的共享目录(我用的centos7)

1.安装挂载命令
yum install cifs-utils -y

2.输入挂载命令

mount.cifs //192.168.1.229/mount /www -o username=用户名,password=密码

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_centos_07

3.挂载完查看是否挂载成功,输入命令

df -Th

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_ci_08


4.设置开机自动挂载

上面已经挂载成功了,但是重启虚拟机后需要重新输入挂载命令的,因此需要设置开机自动挂载。

a.vi /etc/fstab

b.添加这一行

//192.168.1.229/mount /www cifs defaults,username=你的账号,password=你的密码 0 0

说明:账号密码同上一步的账号、密码。

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_Centos7挂载 iscsi共享存储_09


保存退出,然后执行:

mount -a

Centos7挂载 iscsi共享存储 centos7挂载windows共享目录_linux_10

说明:mount -a 的意思是将/etc/fstab的所有内容重新加载

3.结束

自己操作试试吧