mount 命令詳解:載入指定的檔案系統。
語法:
mount [-afFhnrvVw] [-L<標籤>] [-o<選項>] [-t<檔案系統型別>] [裝置名] [載入點]
用法説明:
mount 可將指定裝置中指定的檔案系統載入到 Linux 目錄下(也就是裝載點)。可將經常使用的裝置寫入檔案/etc/fastab, 以使系統在每次啓動時自動載入。
mount 載入裝置的資訊記錄在/etc/mtab 檔案中。
使用 umount 命令解除安裝裝置時,記錄將被清除。
常用引數和選項:
-a 載入檔案/etc/fstab 中設定的所有裝置。
-f 不實際載入裝置。可與-v 等引數同時使用以檢視 mount 的執行過程。
-F 需與-a 引數同時使用。所有在/etc/fstab 中設定的裝置會被同時載入,可加快執行速度。
-h 顯示線上幫助資訊。
-L<標籤> 載入檔案系統標籤為<標籤>的裝置。
-n 不將載入資訊記錄在/etc/mtab 檔案中。
-o<選項> 指定載入檔案系統時的選項。有些選項也可在/etc/fstab 中使用。這些選項包括:
async 以非同步的方式執行檔案系統的輸入輸出動作。
atime 每次存取都更新 inode 的存取時間,預設設定,取消選項為 noatime 。
auto 必須在/etc/fstab 檔案中指定此選項。執行-a 引數時,會載入設定為 auto 的裝置,取消選取為 noauto 。
defaults 使用預設的選項。預設選項為 rw 、 suid 、 dev 、 exec 、 anto nouser 與 async 。
dev 可讀檔案系統上的字元或塊裝置,取消選項為 nodev 。
exec 可執行二進位制檔案,取消選項為 noexec 。
noatime 每次存取時不更新 inode 的存取時間。
noauto 無法使用-a 引數來載入。
nodev 不讀檔案系統上的字元或塊裝置。
noexec 無法執行二進位制檔案。
nosuid 關閉 set-user-identifier(設定使用者 ID) 與 set-group-identifer(設定組 ID) 設定位。
nouser 使一位使用者無法執行載入操作,預設設定。
remount 重新載入裝置。通常用於改變裝置的設定狀態。
ro 以只讀模式載入。
rw 以可讀寫模式載入。
suid 啓動 set-user-identifier(設定使用者 ID) 與 set-group-identifer(設定組 ID) 設定位,取消選項為 nosuid 。
sync 以同步方式執行檔案系統的輸入輸出動作。
user 可以讓一般使用者載入裝置。-r 以只讀方式載入裝置。
-t<檔案系統型別> 指定裝置的檔案系統型別。常用的選項説明有:
minix Linux 最早使用的檔案系統。
ext2 Linux 目前的常用檔案系統。
msdos MS-DOS 的 FAT 。
vfat Win85/98 的 VFAT 。
nfs 互聯網檔案系統。
iso9660 CD-ROM 光碟的標準檔案系統。
ntfs Windows NT 的檔案系統。
hpfs OS/2 檔案系統。 Windows NT 3.51 之前版本的檔案系統。
auto 自動檢測檔案系統。
-v 執行時顯示詳細的資訊。
-V 顯示版本資訊。
-w 以可讀寫模式載入裝置,預設設定。簡單用法:
fat32 的分割槽
mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom (mount -t
vfat -o iocharset=cp936 /dev/hda7 /mnt/cdrom)
ntfs 的分割槽
mount -o iocharset=cp936 /dev/hda7 /mnt/cdrom
iso 檔案
mount -o loop /abc.iso /mnt/cdrom
軟盤
mount /dev/fd0 /mnt/floppy
USB 快閃內存
mount /dev/sda1 /mnt/cdrom 説明: /mnt/cdrom 目錄必須存在所有/etc/fstab 內容 mount -a 可以指定檔案格式”-t 格式”, 格式可以為 vfat, ext2, ext3 等. 鏡像站羣檔案:
mount fileName mountPoint -o
loop,fileName 是鏡像站羣檔名 (*.iso,*.img),其它的不用説了,跟上面一樣。用例:如我有一個 a.iso 光碟鏡像站羣檔案,mount
a.iso a -o loop,這樣進入目錄 a 你就能瀏覽 a.iso 的內容了,*.img 檔案的用法一樣。顯示中文方面, 如果是 fedora core 1 的話,用 utf8 更好
mount -o iocharset=uft8 /dev/hda1 /mnt/c
mount -o iocharset=uft8 /dev/sda1 /mnt/usb
mount -t smbfs //ip_addr/share/dir /mnt/smb/share -o
iocharset=uft8,username=name, password=passwd
開機就 mount 上 windows 下的分割槽
自動將 windows 的 d 盤掛到/mnt/d 上,用 vi 開啓/etc/fstab,加入以下一行
/dev/hda5 /mnt/d vfat defaults,codepage=936,iocharset=cp936 0 0
注意,先得手工建立一個/mnt/d 目錄
mount 區域網上其他 windows 機器共享出的目錄 (bjchenxu)
mount -t smbfs -o username=guest,password=guest //machine/path /mnt/cdrom