本文共 2460 字,大约阅读时间需要 8 分钟。
功能:加载指定的文件系统。
语法:mount [-afFhnrvVw] [-L] [-o] [-t] [设备名] [加载点]用法说明:mount命令用于将指定设备中的文件系统加载到Linux目录下(即装载点)。经常使用的设备可以写入/etc/fstab文件中,使系统在每次启动时自动加载。mount命令的信息记录在/etc/mtab文件中。当使用umount命令卸载设备时,记录会被清除。 -a:加载/etc/fstab文件中设置的所有设备。
-f:不实际加载设备,可与-v等参数同时使用以查看mount的执行过程。
-F:需与-a参数同时使用。所有在/etc/fstab中设置的设备会被同时加载,可加快执行速度。
-h:显示在线帮助信息。
-L:加载文件系统标签为的设备。
-n:不将加载信息记录在/etc/mtab文件中。
-o:指定加载文件系统时的选项。这些选项包括:
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与set-group-identifer设置位,取消选项为nosuid。sync:以同步方式执行文件系统的输入输出动作。user:可以让一般用户加载设备。-r:以只读方式加载设备。
-t:指定设备的文件系统类型。常用的类型包括:
minix:Linux早期使用的文件系统。ext2:Linux目前的常用文件系统。msdos:MS-DOS的FAT文件系统。vfat:Win95/98的VFAT文件系统。nfs:网络文件系统。iso9660:CD-ROM光盘的标准文件系统。ntfs:Windows NT的文件系统。hpfs:OS/2文件系统,Windows NT 3.51之前版本的文件系统。auto:自动检测文件系统类型。-v:执行时显示详细的信息。
-V:显示mount命令的版本信息。
-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
挂接所有/etc/fstab内容:
mount -a
指定文件格式:
可以指定文件格式为-t格式,格式可为vfat、ext2等。要挂接镜像文件(如.iso、.img等),可以使用以下命令:
mount fileName mountPoint -o loop
其中fileName是镜像文件名,mountPoint是挂接点。例如:
mount a.iso a -o loop
这样可以通过目录a浏览a.iso的内容。
在Fedora Core 1中,使用UTF-8字符集更好:
mount -o iocharset=uft8 /dev/hda1 /mnt/c
自动挂接Windows下的分区:
在/etc/fstab中添加以下行:/dev/hda5 /mnt/d vfat defaults,codepage=936,iocharset=cp936 0 0
注意:需手动创建/mnt/d目录。
挂接局域网上其他Windows机器共享出的目录:
mount -t smbfs -o username=guest,password=guest //machine/path /mnt/cdrom
开机自动挂接网络共享:
可以将上述命令添加到/etc/rc.local文件中。命令格式:
mount [-t vfstype] [-o options] device dir
常见设备类型:
iso9660msdosvfatntfssmbfsnfs常见挂接方式:
loop:将文件当作硬盘分区挂接。ro:只读模式。rw:读写模式。iocharset:指定字符集。通过合理使用mount命令,可以方便地管理文件系统和设备,解决实际工作中的各种存储需求。
转载地址:http://uvffk.baihongyu.com/