软件环境:win7、vmware12装的ubuntu12.04服务版、Xshell连接。
以前我都是使用Xshell用rz导入windows中的文件,用sz导出ubuntu中的文件(rz和sz需要安装lrzsz后才能使用)。突然有人问我,如果想把windows中的某个磁盘(比如D盘)挂载到linux中使用怎么办,我以前没这么干过,于是开始了研究之路,花了近半天的时间研究出来,现在打算把这些步骤记录下来。
1、首先需要共享一个windows中的目录
这个步骤我弄了好久才弄出来,因为一些服务没开,所以设置网络共享保存不了,目录的属性也没有共享这个选项。步骤:进入控制面板>选择系统与安全>管理工具>计算机管理>共享文件夹,然后双击共享看是否能打开,我之前的不能打开,提示服务没开。
现在进入服务,找到server服务,启动它。
然后控制面板>网络>网络和共享中心>更改高级共享设置,启用共享功能。
选择一个想要共享的目录,右键属性,选择共享,设置共享,给用户读写权限。
我的共享地址是: \\DR_NS-PC\classroom
运行中输入这个地址可以访问到这个目录。
2、实现挂载
挂载一般放在/mnt中,那么我们在/mnt中新建一个空目录,比如mkdir /mnt/myfile
之前的网络地址是这个: \\DR_NS-PC\classroom,DR_NS-PC是我的计算机名,现在挂载需要把这个改为windows系统的IP地址;
使用命令去挂载:
mount -t cifs -o username='Administrator',password='sisure' //192.168.0.127/classroom /mnt/myfile
然后查看就能看到文件中的内容了。
在这里面创建文件或目录,windows中也可以看到。
-t : 指明格式,一般都是cifs -o : 指明访问的用户名和密码