mount---linux命令(一)

monut挂载命令
命令格式:mount [-t vfstype][-o options] device dir
1、vfstype,文件系统类型,常用类型:
光盘或光盘镜像:iso9660
DOS fat16:msdos
windows fat32:vfat
windows ntfs:ntfs
windows共享:smbfs(cifs)
UNIX共享:nfs

2、options描述设备或档案的挂载方式。常用参数:
loop:把一个文件当成硬盘分区挂载
ro:采用只读方式挂载设备
rw:采用读写方式挂载设备
iocharset:指定访问文件系统所用字符集

3、device 要挂载的设备

4、dir 设备挂载点

挂载举例:
一、光盘或光盘镜像

mount -t iso9660 -o loop /dev/cdrom /mnt

1、从光盘制作光盘镜像文件。将光盘放入光驱,执行下面的命令。
#cp /dev/cdrom /home/cuijuntao/mydisk.iso 或
#dd if=/dev/cdrom of=/home/cuijuntao/mydisk.iso
注:执行上面的任何一条命令都可将当前光驱里的光盘制作成光盘镜像文件/home/cuijuntao/mydisk.iso

 2、将文件和目录制作成光盘镜像文件,执行下面的命令。
#mkisofs -r -J -V mydisk -o /home/cuijuntao/mydisk.iso /home/cuijuntao/mydir
注:这条命令将/home/cuijuntao/mydir目录下所有的目录和文件制作成光盘镜像文件/home/cuijuntao/mydisk.iso,光盘卷标为:mydisk

mount -t iso9660 -o loop /home/cuijuntao/mydisk.iso /mnt

这样可以到mnt目录访问镜像mydisk.iso里的东西(应该是只读的,提示mydisk.iso写保护)

二、移动硬盘或U盘

对linux系统而言,USB接口的移动硬盘是当作SCSI设备对待的。插入移动硬盘之前,应先用fdisk �Cl 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。
[root at pldyrouter /]# fdisk -l
接好移动硬盘后,再用fdisk �Cl 或 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 �Cl 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。
[root at pldyrouter root]# fdisk -l
插入U盘后,再用fdisk �Cl 或 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

三、挂载windows网络共享目录

mount -t smbfs -o username=xxx,password=xxx //hostname/dir /mnt/tmp

自red5后,kernel不再支持smbfs,而改用Common Internet File Systemcifs(cifs)取代了原有的smbfs

新的文件系统类型为cifs。命令改为:

mount -t cifs -o username=xxx,password=xxx //hostname/dir /mnt/tmp

原文引用:http://tutu.spaces.eepw.com.cn/articles/trackback/item/70737

你可能感兴趣的:(光驱,光盘镜像,光盘制作)