Linux基礎命令之: Linux常用命令
5.文件系統掛載命令(mount)
(1)作用。
掛載文件系統,它的使用權限是超級用戶(hù)或/etc/fstab中允許的使用者。正如1.2.1節中所述,掛載是指在分區和目錄之間建立映射關(guān)系的過(guò)程,而掛載點(diǎn)是指掛載在文件樹(shù)中的位置。使用mount命令可以把文件系統掛載到相應的目錄下,并且由于Linux中把設備都當成文件一樣使用,因此,mount命令也可以?huà)燧d不同的設備。
通常,在Linux下“/mnt”目錄是專(zhuān)門(mén)用于掛載不同的文件系統的,它可以在該目錄下新建不同的子目錄來(lái)掛載不同的設備文件系統。
(2)格式。
mount[選項][類(lèi)型]設備文件名掛載點(diǎn)目錄
其中的類(lèi)型是指設備文件的類(lèi)型。
(3)常見(jiàn)參數
mount常見(jiàn)參數如表2.8所示。
表2.8 mount命令選項常見(jiàn)參數列表
選項 | 參數含義 |
-a | 依照/etc/fstab的內容裝載所有相關(guān)的硬盤(pán) |
-l | 列出當前已掛載的設備、文件系統名稱(chēng)和掛載點(diǎn) |
-t類(lèi)型 | 將后面的設備以指定類(lèi)型的文件格式裝載到掛載點(diǎn)上。常見(jiàn)的類(lèi)型有前面介紹過(guò)的幾種:vfat、ext3、ext2、iso9660、nfs等 |
-f | 通常用于除錯。它會(huì )使mount不執行實(shí)際掛上的動(dòng)作,而是模擬整個(gè)掛上的過(guò)程,通常會(huì )和-v一起使用 |
(4)使用實(shí)例。
使用mount命令主要通過(guò)以下幾個(gè)步驟。
①確認是否為Linux可以識別的文件系統,Linux可識別的文件系統只要是以下幾種。
n Windows95/98常用的FAT32文件系統:vfat。
n WindowsNT/2000的文件系統:ntfs。
n OS/2用的文件系統:hpfs。
n Linux用的文件系統:ext2、ext3、nfs。
n CD-ROM光盤(pán)用的文件系統:iso9660。
②確定設備的名稱(chēng),可通過(guò)使用命令“fdisk-l”查看。
③查找掛載點(diǎn)。
必須確定掛載點(diǎn)已經(jīng)存在,也就是在“/mnt”下的相應子目錄已經(jīng)存在,一般建議在“/mnt”下新建幾個(gè)如“/mnt/windows”,“/mnt/usb”的子目錄,現在有些新版本的Linux(如Fedora、Ubuntu、紅旗Linux、中軟Linux、MandrakeLinux)都可自動(dòng)掛載文件系統,RedHatLinux僅可自動(dòng)掛載光驅。
④掛載文件系統如下所示。
[root@locaohost~]#mkdir-p/mnt/win/c
[root@locaohost~]#mount-tvfat/dev/hda1/mnt/win/c
[root@localhost~]#cd/mnt/win/c
24.s03e01.pdtv.xvid-sfm.rmvbDocumentsandSettingsProgramFiles
24.s03e02.pdtv.xvid-sfm.rmvbDownloadsRecycled
…
C盤(pán)是原先筆者Windows系統的啟動(dòng)盤(pán)??梢?jiàn),在掛載了C盤(pán)之后,可直接訪(fǎng)問(wèn)Windows下的C盤(pán)的內容。
⑤在使用完該設備文件后可使用命令umount將其卸載。
[root@localhost~]#umount/mnt/win/c
[root@localhost~]#cd/mnt/win/c
[root@localhost~]#ls/mnt/win/c
可見(jiàn),此時(shí)目錄“/mnt/win/c”下為空。Windows下的C盤(pán)已被成功卸載。
小知識 | ·在Linux下如何使用U盤(pán)呢? 一般U盤(pán)為SCSI格式的硬盤(pán),其格式為vfat格式,其設備號可通過(guò)“fdisk–l”進(jìn)行查看,假若設備名為“/dev/sda1”,則可用如下命令將其掛載: mount-tvfat/dev/sda1/mnt/usb ·若想設置在開(kāi)機時(shí)自動(dòng)掛載,可在文件“/etc/fstab”中加入相應的設置行即可。 |
評論