Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> Linux系統管理與維護之-mount/umount命令

Linux系統管理與維護之-mount/umount命令

日期:2017/2/7 14:36:16      編輯:Linux教程
 

功能說明:掛載以及卸載指定的文件系統。在第三章我們曾經講述過mount/umount命令,這裡再深入講述mount/umount的使用。
使用格式:mount [選項] [-L<標簽>] [-o<選項>] [-t<文件系統類型>] [設備名] [掛載點]
umount [掛載點]
選項含義:詳細選項含義參看下表

選項 含義
-a 加載文件/etc/fstab中指定的所有設備。
-n 不將加載信息記錄在/etc/mtab文件中
-r 以只讀方式加載設備。
-w 以可讀寫模式加載設備,屬於mount默認設置。
-f或-v 不加載設備,僅是查看mount的掛載狀態。


-L<標簽>:標簽其實就是磁盤分區標識的別名,標簽可以隨便起名,這樣便於記憶,在linux下磁盤分區的設備名比較難記,利用標簽代替設備名,簡單易記。
-o<選項>:指定加載文件系統時的選項,這些選項包括:
async:以非同步的方式執行文件系統的輸入輸出動作。
atime:每次存取都更新inode的存取時間,默認設置,取消選項為noatime。
auto:必須在/etc/fstab文件中指定此選項。執行-a選項時,會加載設置為auto的設備,取消選取為noauto。
dev:可讀文件系統上的字符或塊設備,取消選項為nodev。
exec:可執行二進制文件,取消選項為noexec。
noatime:每次存取時不更新inode的存取時間。
noauto:加入此選項,就無法使用-a選項來加載。
nodev:不讀文件系統上的字符或塊設備。
noexec:無法執行二進制文件。
nosuid:關閉set-user-identifier(設置用戶ID)與set-group-identifer(設置組ID)設置位。
nouser:使用戶無法執行加載操作,默認設置。
iocharset=XXX 指定mount分區時使用的字符集。
codepage=XXX 指定mount分區時使用的內碼表。
remount:重新加載設備。通常用於改變設備的設置狀態。
ro:以只讀模式加載。
rw:以可讀寫模式加載。
suid:啟動set-user-identifier(設置用戶ID)與set-group-identifer(設置組ID)設置位,取消選項為nosuid。
sync:以同步方式執行文件系統的輸入輸出動作。
user:可以讓一般用戶加載設備。
defaults:使用默認的選項。默認選項為rw、suid、dev、exec、anto nouser與async。
-t<文件系統類型>:指定設備的文件系統類型,常用選項有:
ext3/ext2: Linux目前的常用文件系統。
msdos:MS-DOS 的 FAT。
vfat:Win85/98 的 VFAT。
nfs:網絡文件系統。
iso9660:CD-ROM光盤的標准文件系統。
ntfs:Windows NT的文件系統。
設備名:硬盤分區在linux上的設備標識,類似與/dev/sda1,/dev/hda2等等。
掛載點:linux系統下指定的某個目錄。
舉例:
1. 將光盤鏡像文件掛載到linux系統下:
[root@localhost/]#mount -o loop -t iso9660 /iso/RHEL4-U4-i386-AS-disc1.iso /ixdba
#在windows下訪問ISO鏡像文件需要虛擬光驅等第三方軟件,而在linux系統下光盤鏡像文件可以直接通過掛載的方式實現讀取。
#這裡的“loop”選項表示把一個鏡像文件當成硬盤分區掛接到系統,“-t“指定鏡像文件的類型為iso9660,也就是光盤的標准文件系統。“/iso/RHEL4-U4-i386-AS-disc1.iso“表示鏡像文件的路徑,而”/ixdba“表示掛載點,掛載成功後就可以通過/ixdba目錄訪問鏡像文件的內容了。
2. windows+linux雙系統並存環境,將windows下的D盤掛載到linux下的/mnt/d目錄下,並且支持中文,使用以下命令:
[root@localhost/]#mount -t vfat -o codepage=936,iocharset=cp936 /dev/hda3 /mnt/d
#上面顯示中,“-t vfat“選項表示需要掛載的D盤是fat格式的文件系統,”- o“後面的選項指定了分區掛載後支持中文顯示,”/dev/hda3“是windows下的D盤在linux下硬件標識,”/mnt/d“是linux系統上指定的掛載點,掛載成功就可以通過訪問linux下的/mnt/d目錄來訪問windows下的D盤內容了。
3. 在一台linux系統上以只讀的方式掛載另一台linux系統上共享出來的分區,也就是我們以後要深入講述的network filesystem(NFS)文件系統,使用以下命令:
[root@localhost/]#mount -t nfs -o ro 192.168.60.133:/home/ixdba /mnt/nfs
#上面命令中“-t nfs“指定掛載的文件系統類型是nfs,”-o ro“指定以只讀的方式掛載,“192.168.60.133:/home/ixdba”表示將ip地址為“192.168.60.133”的另外一台linux系統中/home/ixdba目錄共享出來,“/mnt/nfs”是指定在本機linux系統上的掛載點。
 

Copyright © Windows教程網 All Rights Reserved