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