Linux掛載命令mount用法及參數詳解


mount是Linux下的一個命令,它可以將分區掛接到Linux的一個文件夾下,從而將分區和該目錄聯系起來,因此我們只要訪問這個文件夾,就相當於訪問該分區了。

掛接命令(mount)

 

首先,介紹一下掛接(mount)命令的使用方法,mount命令參數非常多,這里主要講一下今天我們要用到的。

命令格式: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)。

掛接移動硬盤

對linux系統而言,USB接口的移動硬盤是當作SCSI設備對待的。插入移動硬盤之前,應先用fdisk –l或more /proc/partitions查看系統的硬盤和硬盤分區情況。

[root at pldyrouter /]# fdisk -l

接好移動硬盤后,再用fdisk –l或more。
/proc/partitions查看系統的硬盤和硬盤分區情況,應該可以發現多了一個SCSI硬盤/dev/sdc和它的兩個磁盤分區/dev
/sdc1、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分區的邏輯分區,我們可以使用下面的命令掛接/dev/sdc1和
/dev/sdc5。

#mkdir -p /mnt/usbhd1 
#mkdir -p /mnt/usbhd2

注:建立目錄用來作掛接點(mount point)

#mount -t ntfs /dev/sdc1 /mnt/usbhd1 
#mount -t vfat /dev/sdc5 /mnt/usbhd2

注:對ntfs格式的磁盤分區應使用-t ntfs參數,對fat32格式的磁盤分區應使用-t vfat參數。若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令格式。

#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1 
#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2

linux系統下使用fdisk分區命令和mkfs文件系統創建命令可以將移動硬盤的分區制作成linux系統所特有的ext2、ext3格式。這樣,在linux下使用就更方便了。使用下面的命令直接掛接即可。

#mount /dev/sdc1 /mnt/usbhd1

掛接U盤

和USB接口的移動硬盤一樣對linux系統而言U盤也是當作SCSI設備對待的。使用方法和移動硬盤完全一樣。插入U盤之前,應先用fdisk –l 或more /proc/partitions查看系統的硬盤和硬盤分區情況。

[root at pldyrouter root]# fdisk -l

插入U盤后,再用fdisk –l 或 more /proc/partitions查看系統的硬盤和硬盤分區情況。

[root at pldyrouter root]# fdisk -l

系統多了一個SCSI硬盤/dev/sdd和一個磁盤分區/dev/sdd1,/dev/sdd1就是我們要掛接的U盤。

#mkdir -p /mnt/usb

注:建立一個目錄用來作掛接點(mount point)

#mount -t vfat /dev/sdd1 /mnt/usb

注:現在可以通過/mnt/usb來訪問U盤了, 若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令。

#mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb

linux客戶端掛接(mount)其他linux系統或UNIX系統的NFS共享

# mkdir –p /mnt/nfs

注:建立一個目錄用來作掛接點(mount point)

 

#mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs

注:這里我們假設10.140.133.9是NFS服務端的主機IP地址,當然這里也可以使用主機名,但必須在本機/etc/hosts文件里增加服務端ip定義。/export/home/sunky為服務端共享的目錄。
如此就可以在linux客戶端通過/mnt/nfs來訪問其它linux系統或UNIX系統以NFS方式共享出來的文件了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM