文法: 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環境下測試通過。