当前位置

10.3 访问其他存储设备文件

主标签

Linux中如使用其它储存设备如光驱、软盘、U盘等,需要使用mount命令将设备挂载到一个目录,当储存设备被挂载上来之后,Linux是把它当成一个目录来进行访问。标准的mount命令格式为:

  #mount -t type device dir

-t参数指定文件系统的类型;type为需要挂载的文件系统的格式,如vfat、iso9660等;device为设备名,如/dev/hda7、/dev/cdrom等;dir为你要将文件统挂载到的位置,需要是预先存在的文件夹。

10.3.1 访问CD-ROM设备

MagicLinux下系统启动的时候kudzu会自动检测设备并且将设备项写入了/etc/fstab文件,所以我们可以简单的通过下面的命令挂载光驱:

#mount /mnt/cdrom

这样光驱被挂载到了/mnt/cdrom目录,我们可以通过终端或者konqueror来访问光驱上的文件,所不同的是光驱上的文件是只读的。

另外的简单方法是在桌面上建立光驱设备的快捷方式,这样点击光驱图标就能访问光驱,建立光驱快捷方式的步骤是:在桌面空白区域点击鼠标右键-->新建-->设备-->CD-ROM设备。在弹出的CDROM设备属性对话框中选择设备标签,选择正确的设备:如/dev/hdd (/mnt/cdrom),因为光驱是只读的,所以选中只读选项,确定后桌面上将会多出一个CD-ROM Device图标,点击它就可以访问光驱。

在光驱使用完毕后卸载设备才可以取出光盘。卸载光驱的命令是“umount /mnt/cdrom”或者是点击桌面上的光驱图标-->动作-->弹出。

访问DVD光驱、软盘设备可以用同样的方法。

10.3.2 访问U盘

常用的U盘格式为vfat,如果没有其它SCSI设备那么U盘的设备名为/dev/sda1,用下面的命令挂载:

  #mount -t vfat /dev/sda1 /mnt/usb -o iocharset=cp936

这里的文件格式和设备名称需根据个人的具体情况而定,如果您不清楚的话,可以先将USB设备插入电脑的USB接口,用命令fdisk -l /dev/sda先查看一下(如果您有多个USB设备,则可能为sdb,sdc等)。U盘被挂载之后可以直接访问这个目录(这里是/mnt/usb)操作文件。

您也可以使用建立U盘的桌面快捷方式来访问U盘,需要首先将U盘的选项写入/etc/fstab文件:

  /dev/sda1  /mnt/usb  vfat  noauto,user,kudzu,rw,iocharset=cp936,codepage=936 0 0  

写入此行后,可以通过简单的mount /mnt/usb命令或者是在桌面建立U盘设备快捷方式来访问U盘。

其它存储设备的访问方法是类似的,只要内核支持这些存储设备都可以通过mount命令挂载设备后对文件进行操作。