admin 管理员组文章数量: 887021
2024年1月22日发(作者:redis项目中用来做什么)
磁盘挂载命令(mount)
(1)作用
挂载文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。正如1.2.1节中所
述,挂载是指把分区和目录对应的过程,而挂载点是指挂载在文件树中的位置。mount 命令
就可以把文件系统挂载到相应的目录下,并且由于Linux 中把设备都当作文件一样使用,因
此,mount命令也可以挂载不同的设备。
通常,在Linux 下“/mnt”目录是专门用于挂载不同的文件系统的,它可以在该目录下
新建不同的子目录来挂载不同的设备文件系统。
(2)格式
mount [选项] [类型] 设备文件名挂载点目录
其中的类型是指设备文件的类型。
(3)常见参数
mount常见参数如表2.8所示。
表2.8 mount命令选项常见参数列表
选 项 参 数 含 义
-a 依照/etc/fstab的内容装载所有相关的硬盘
-l 列出当前已挂载的设备、文件系统名称和挂载点
-t 类型
将后面的设备以指定类型的文件格式装载到挂载点上。常见的类型有前面介绍过的几
种:vfat、ext3、ext2、iso9660、nfs等
-f 通常用于除错。它会使mount不执行实际挂上的动作,而是模拟整个挂上的过程,通常
会和-v一起使用
(4)使用实例
使用 mount命令主要通过以下几个步骤。
① 确认是否为Linux 可以识别的文件系统,Linux 可识别的文件系统只要是以下几种。
《嵌入式Linux应用程序开发详解》——第2章、Linux基础命令
华清远见<嵌入式Linux应用开发班>培训教材
•Windows95/98常用的FAT32 文件系统:vfat。
•WinNT/2000 的文件系统:ntfs。
•OS/2 用的文件系统:hpfs。
•Linux用的文件系统:ext2、ext3、nfs。
•CD-ROM光盘用的文件系统:iso9660。
② 确定设备的名称,确定设备名称可通过使用命令“fdisk -l”查看。
③ 查找挂接点。
必须确定挂载点已经存在,也就是在“/mnt”下的相应子目录已经存在,一般建议在“/mnt”
下新建几个如“/mnt/windows”,“/mnt/usb”的子目录,现在有些新版本的Linux(如红旗Linux、
中软Linux、MandrakeLinux)都可自动挂载文件系统,Red Hat仅可自动挂载光驱。
④ 挂载文件系统如下所示。
[root@sunq mnt]# mount -t vfat /dev/hda1 /mnt/c
[root@sunq mnt]# cd /mnt/c
Documents and Settings Program Files
Downloads Recycled
…
C盘是原先笔者Windows系统的启动盘。可见,在挂载了C 盘之后,可直接访问Windows
下的C盘的内容。
⑤ 在使用完该设备文件后可使用命令umount 将其卸载。
[root@sunq mnt]# umount /mnt/c
[root@sunq mnt]# cd /mnt/c
[root@sunq c]# ls
可见,此时目录“/mnt/c”下为空。Windows下的C 盘成功卸载。
小知识
•在Linux下如何使用U盘呢?
一般U盘为SCSI格式的硬盘,其格式为vfat格式,其设备号可通过“fdisk –l”进行查看,假
若设备名为“/dev/sda1”,则可用如下命令就可将其挂载:
mount -t vfat /dev/sda1 /mnt/u
•若想设置在开机时自动挂载,可在文件“/etc/fstab”中加入相应的设置行即可。
版权声明:本文标题:linux磁盘挂载命令(mount) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705927631h494187.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论