一聚教程网:一个值得你收藏的教程网站

热门教程

Centos6.4中mount挂载访问windows共享目录方法

时间:2022-06-30 20:57:34 编辑:袖梨 来源:一聚教程网


语法: mount -t 类型 -o 挂接方式 源路径 目标路径
 
    -t 详细选项:
 
          光盘或光盘镜像:iso9660
          DOS fat16文件系统:msdos
          Windows 9x fat32文件系统:vfat
          Windows NT ntfs文件系统:ntfs
          Mount Windows文件网络共享:smbfs(需内核支持)推荐cifs
          UNIX(LINUX) 文件网络共享:nfs
 
    -o 详细选项:
 
         loop :用来把一个文件当成硬盘分区挂接上系统
         ro :采用只读方式挂接设备
         rw :采用读写方式挂接设备
         iocharset :指定访问文件系统所用字符集,例如iocharset=utf8
         remount :重新挂载
 

Windows网络共享的核心是SMB/CIFS,在linux下要挂载(mount)windows的磁盘共享,需要samba。不过不必担心,现在流行的linux发行版绝大多数已经默认安装了samba软件包。

1. 新建一个目录用来作挂载点(mount point)

# mkdir –p /mnt/test

2. 使用mount挂载windows共享目录,通常格式如下

# mount [-t vfstype] [-o options] device dir

其中:

1) -t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:

光盘或光盘镜像:iso9660

DOS fat16文件系统:msdos

Windows 9x fat32文件系统:vfat

Windows NT ntfs文件系统:ntfs

Mount Windows文件网络共享:smbfs

UNIX(LINUX) 文件网络共享:nfs

2) -o options 主要用来描述设备或档案的挂载方式。常用的参数有:

loop:用来把一个文件当成硬盘分区挂载上系统

ro:采用只读方式挂载设备

rw:采用读写方式挂载设备

iocharset:指定访问文件系统所用字符集

3) device 要挂载(mount)的设备。

4) dir设备在系统上的挂载点(mount point)。

示例如下:

1
# mount -t cifs -o username="admin",password="123456" //192.168.1.1/share/ /mnt/test/
注:admin和123456 是windows机器用户名和密码,//192.168.1.1/share/是windows机器的共享目录地址

这样就可以在linux系统上通过/mnt/test来访问windows系统磁盘上的文件了。

3. 如果想取消挂载,可以使用unmount命令

# unmount /mnt/test

 

以上操作在CentOS6.4环境下测试通过。

热门栏目