mount—linux下挂载光盘映像文档、移动硬盘、U盘、Windows和NFS网络共享

mount在linux下挂载光盘映像文档、移动硬盘、U盘、Windows和NFS网络共享。QQ截图20150924225258

名称

mount

语法

mount [-参数] [设备名称] [挂载点] 

选项

-a 安装在/etc/fstab文件中类出的所有文件系统。
-f 伪装mount,作出检查设备和目录的样子,但并不真正挂载文件系统。
-n 不把安装记录在/etc/mtab 文件中。
-r 讲文件系统安装为只读。
-v 详细显示安装信息。
-w 将文件系统安装为可写,为命令默认情况。
-t  指定设备的文件系统类型,常见的有: 
    ext2  linux目前常用的文件系统 
    msdos  MS-DOS的fat,就是fat16 
    vfat  windows98常用的fat32 
    nfs  网络文件系统 
    iso9660  CD-ROM光盘标准文件系统 
    ntfs  windows NT/2000/XP的文件系统 
    auto 自动检测文件系统 
-o  指定挂载文件系统时的选项,有些也可写到在/etc/fstab中。常用的有: 
    defaults 使用所有选项的默认值(auto、nouser、rw、suid)
    auto/noauto 允许/不允许以 –a选项进行安装
    dev/nodev 对/不对文件系统上的特殊设备进行解释
    exec/noexec 允许/不允许执行二进制代码
    suid/nosuid 确认/不确认suid和sgid位
    user /nouser 允许/不允许一般用户挂载
    codepage=XXX 代码页 
    iocharset=XXX 字符集 
    ro 以只读方式挂载 
    rw 以读写方式挂载 
    remount 重新安装已经安装了的文件系统
    loop 挂载回旋设备

使用举例

挂接移动硬盘

对linux系统而言,USB接口的移动硬盘是当作SCSI设备对待的。插入移动硬盘之前,应先用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。
[root at pldyrouter /]# fdisk -l
接好移动硬盘后,再用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况.应该可以发现多了一个SCSI硬盘/dev/sdc和它的两个磁盘分区/dev /sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分区的逻辑分区。我们可以使用下面的命令挂接/dev/sdc1和 /dev/sdc5。
#mkdir -p /mnt/usbhd1
#mkdir -p /mnt/usbhd2
注:建立目录用来作挂接点(mount point)
#mount -t ntfs /dev/sdc1 /mnt/usbhd1
#mount -t vfat /dev/sdc5 /mnt/usbhd2
注:对ntfs格式的磁盘分区应使用-t ntfs 参数,对fat32格式的磁盘分区应使用-t vfat参数。若汉字文件名显示为乱码或不显示,可以使用下面的命令格式。
#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1
#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2

linux系统下使用fdisk分区命令和mkfs文件系统创建命令可以将移动硬盘的分区制作成linux系统所特有的ext2、ext3格式。这样,在linux下使用就更方便了。使用下面的命令直接挂接即可。
#mount /dev/sdc1 /mnt/usbhd1

挂接U盘

和USB接口的移动硬盘一样对linux系统而言U盘也是当作SCSI设备对待的。使用方法和移动硬盘完全一样。插入U盘之前,应先用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。
[root at pldyrouter root]# fdisk -l
插入U盘后,再用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。
[root at pldyrouter root]# fdisk -l
系统多了一个SCSI硬盘/dev/sdd和一个磁盘分区/dev/sdd1,/dev/sdd1就是我们要挂接的U盘。
#mkdir -p /mnt/usb
注:建立一个目录用来作挂接点(mount point)
#mount -t vfat /dev/sdd1 /mnt/usb
注:现在可以通过/mnt/usb来访问U盘了, 若汉字文件名显示为乱码或不显示,可以使用下面的命令。
#mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb

挂载一个叫做hda2的盘 – 确定目录 ‘/ mnt/hda2’ 已经存在

mount /dev/hda2 /mnt/hda2

卸载一个叫做hda2的盘 – 先从挂载点 ‘/ mnt/hda2’ 退出

umount /dev/hda2

当设备繁忙时强制卸载

fuser -km /mnt/hda2 

运行卸载操作而不写入 /etc/mtab 文件- 当文件为只读或当磁盘写满时非常有用

umount -n /mnt/hda2  

挂载一个软盘

mount /dev/fd0 /mnt/floppy 

挂载一个cdrom或dvdrom

mount /dev/cdrom /mnt/cdrom 

挂载一个cdrw或dvdrom

mount /dev/hdc /mnt/cdrecorder

挂载一个cdrw或dvdrom

mount /dev/hdb /mnt/cdrecorder

挂载一个文件或ISO镜像文件

mount -o loop file.iso /mnt/cdrom 

挂载一个Windows FAT32文件系统

mount -t vfat /dev/hda5 /mnt/hda5

挂载一个usb 捷盘或闪存设备

mount /dev/sda1 /mnt/usbdisk

挂载一个windows网络共享

mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share
JackSun

JackSun

I'm a coder.

You may also like...

No Responses

  1. 青叶由奈 says:

    [打哈气]要看最强美少女私藏靓照,就到→ http://sebi.club

Leave a Reply

Your email address will not be published.