linux下挂载winodws共享目录(mount命令)
今天在工作中需要在linux下编译windows上的代码,由于代码文件较大,不方便用xftp传输,所以想到了用mount的方式来挂载。
man了一下mount命令,我了个去,参数异常之多,今天主要记几个常用的。
格式:
mount [-t vfstype] [-o options] device dir
-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
光盘或光盘镜像:iso9660
DOS fat16文件系统:msdos
Windows 9x fat32文件系统:vfat
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共享:smbfs
UNIX(LINUX) 文件网络共享:nfs
通用internet文件系统:cifs
2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
3.device 要挂接(mount)的设备。
4.dir设备在系统上的挂接点(mount point)。
我今天是在linux系统上编译windows代码,所以先在linux上创建一个目录
mkdir -p /mnt/code
然后把winodws上的需要编译的代码目录共享。
然后在linux下执行mount命令
mount -t cifs //192.168.1.11/code /mnt/code -o username=share,password=share,rw
其中第一个code是你共享的目录 第二个是共享到linux 下的目录 username和 password是账号和密码。
这样就可以实现共享了。