2014年8月24日星期日

Linux_082:常用命令之二十三:mount umount

运行环境:RHEL 6.5

mount 命令格式:mount option [-o mount_options] device dir

 1. -t vfstype 指定文件系统的类型。常用类型有:
(1)光盘或光盘镜像:iso9660
(2)DOS FAT16 文件系统:msdos
(3)Windows 9x fat32 文件系统:vfat
(4)Windows NT ntfs文件系统:ntfs
(5)Windows 文件网络共享:smbfs
(6)UNIX(LINUX)文件网络共享:nfs

2. -a 挂载 /etc/fstab文件中满足条件的文件系统
格式: mount -a -t type -o mount_options 不需要指定设备/目录

3. -f 测试 mount 系统,只检查设备和目录,并不真正挂载文件系统

4. -o options 指定设备或档案的挂接方式。常用的参数有:
(1)loop:用来把一个文件当成硬盘分区挂接上系统
(2)ro:采用只读方式挂接设备
(3)rw:采用读写方式挂接设备
(4)iocharset:指定访问文件系统所用字符集

5. device 要挂载的设备

6. dir 设备在系统上的挂载点

常用命令举例:

挂载其它设备前,首先应该使用fdisk -l 命令查看系统的硬盘和分区情况。

1. 挂载光盘或光盘iso镜像文件
(1)建立一个目录用作挂载点:# mkdir /mnt/iso
(2)# mount -o loop -t iso9660 /home/maping/cl280-rhel-6.4-r18156.iso /mnt/iso
(3)使用df -lh命令来检查/mnt/iso是否挂载了。
如果有多个光盘iso镜像文件,需要先卸载文件先挂载的iso像镜:umount /home/maping/cl280-rhel-6.4-r18156.iso,然后再挂载新的光盘iso镜像文件。

2. 挂载NTFS格式硬盘
(1)建立一个目录用作挂载点:# mkdir /mnt/ntfs
(2)# mount -t ntfs /dev/hda6 /mnt/ntfs

3. 挂载U盘
(1)建立一个目录用作挂载点:# mkdir /mnt/udisk
(2)# mount -o iocharset=utf8 /dev/sdb1 /mnt/udisk
这里使用了-o iocharset=utf8,是为了防止中文目录文件显示为问号。

4. 挂载光驱
 一般来说,光驱的设备文件是/dev/hdc。
(1)建立一个目录用作挂载点:# mkdir /mnt/cdrom
(2)# mount -o iocharset=utf8 /dev/hdc /mnt/cdrom

5. 挂载软驱
一般来说,软驱的设备文件是/dev/fd0。
(1)建立一个目录用作挂载点:# mkdir /mnt/floopy
(2)# mount -o iocharset=utf8 /dev/fd0 /mnt/floopy

6. 挂载nfs
(1)建立一个目录用作挂载点:# mkdir /mnt/nfs
(2)# mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs

7. 挂载smbfs
(1)建立一个目录用作挂载点:# mkdir /mnt/samba
(2)# mount -t smbfs -o username=administrator,password=pldy123 //10.140.133.23/c$ /mnt/samba
注:administrator 和 pldy123 是IP地址为10.140.133.23 windows计算机的一个用户名和密码, c$是这台计算机的一个磁盘共享。

参考文献:
1. http://blog.csdn.net/hancunai0017/article/details/6995284
2. http://taisongts08.blog.163.com/blog/static/78134350201076111728689/
3. http://www.cnblogs.com/BloodAndBone/archive/2010/10/14/1851598.html
4. http://adelphos.blog.51cto.com/2363901/1613483/

没有评论: