Linux外部存储设备的使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Red Hat Enterprise Linux As 4.3
Linux外部存储设备的使用
一、什么是挂载
Microsoft winsows中对外部存储设备的辨认都是自动的,比如硬盘分区和光盘驱动器都有相对应的分区编号,都是系统默认添加的。
Linux中把所有硬件设备都视为单独的设备文件名,不能直接使用,需要设备文件名(/dev)与文件目录进行关联,即、挂载才可以使用。
#mount /dev/cdrom /mnt/cdrom
二、挂载外部存储设备
挂载的命令:
mount 设备名挂载点
例:#mount /dev/cdrom /mnt/cd
Linux中常用的外部设备
软驱/dev/fdN (N=0,1,2…..)
光驱(IDE) /dev/cdrom (/dev/hdX)
光驱(SCSI) /dev/scdN (N=0,1…….)
硬盘(IDE) /dev/hdX (X=a、b、c、、、、)
硬盘(SCSI) /dev/sdX (X=a、b、c、、、、)
U盘/dev/sdX (X=a、b、c、、、、)
使用Linux外部设备的步骤
1、挂载外设
2、读写挂载点
3、卸载设备
4、移走外部存储设备
挂载光驱
#mount /dev/cdrom /mnt
cd /mnt
#eject 将光盘托架弹出
#eject –t将弹出的光盘托架弹回
挂载U盘
U盘是usb设备,linux核心默认把U盘识别成SCSI接口,默认都是单独一个分区
使用方法
1、查看U盘在Linux系统中的硬件代号
# fdisk –l 查看
2、创建挂载点
# mkdir /up
3、进行挂载
#mount /dev/sdb1 /up
三、文件系统类型
文件系统类型选项
mount -t <文件系统类型> 设备挂载点
挂载microsoft 下的FAT32格式文件系统
#mount -t vfat /dev/hdb1 /mnt/c
#mount -t vfat /dev/fd0 /mnt/floppy
Microsoft下的NTFS文件系统格式系统内核默认不识别,需要编译内核。或安装一个插件进行支持
#mount -t ntfs /dev/hdb3 /mnt/d
数据光盘格式:iso9660、udf
#mount -t iso9660 /dev/cdrom /mnt/cd
四、挂载选项
选项是用来调整对存储介质的访问效果
mount --o <选项> 设备挂载点
不同类型的文件系统具有不同的选项
# man mount获取帮助
Microsoft windows下的文件系统常用的挂载选型
iocharset (设置文件系统的字符编码集、中文常用的值位gb2312和utf8)
# mount -t vfat --o iocharset=gb2312 /dev/sdb1 /up
# mount -t vfat --o utf8 /dev/sdb1 /up
五、常用移动介质挂载的选型
1、rw/ro
解释:可读/与只读模式,适用于所有文件系统类型
例:# mount --o ro /dev/sdb1 /up
2、uid=
解释:挂载点目录指定属主人和属组的身份
例:# mount --o uid=admin,gid=admin /dev/sdb2 /mnt/sdb2
3、umask=<权限掩码>
解释:设置挂载点文件权限掩码
例:# mount -o ro,uid=redhat,gid=redhat,umask=0077 /dev/sdb1 /up