Linux mount命令:挂载文件系统
Linux mount 命令用于挂载文件系统,其使用权限是超级用户或 /etc/fstab 中允许的使用者。
挂载是指把分区和目录对应的过程,而挂载点是指挂载在文件树中的位置。mount 命令可以把文件系统挂载到相应的目录下,并且由于 Linux 中把设备都当作文件一样使用,因此,mount 命令也可以挂载不同的设备。
在 Linux 下“/mnt”目录是专门用于挂载不同的文件系统的,它可以在该目录下新建不同的子目录来挂载不同的设备文件系统,其使用方法说明如下:
其中的类型是指设备文件的类型,mount 的各个参数的含义如表 2 所示。
使用 mount 命令时的主要几个步骤如下:
1) 确认是否为 Linux 可以识别的文件系统。Linux 可识别的文件系统只有以下几种:Windows 95/98 常用的 FAT32 文件系统 vfat;Windows NT/2000 用的文件系统 ntfs;OXS 的文件系统 hpfs;Linux 用的文件系统:ext2、ext3、nfs 和 CD-ROM 光盘用的文件系统 iso9660。
2) 确定设备的名称,确定设备名称可通过使用命令“fdisk-l”查看。
3) 查找挂接点,需要注意的是在此之前必须确定挂载点已经存在,也就是“/mnt”下的相应子目录已经存在,一般建议在“/mnt”下新建几个如“/mnt/windows”、“/mnt/usb”的子目录,现在有些新版本的 Linux(如 Ubuntu、红旗 Linux、中软 Linux、Mandrake Linux)都可自动挂载文件系统,Red Hat 仅可自动挂载光驱。
4) 挂载文件系统,使用如下命令:
5) 在使用完该设备文件后可使用命令 umount 将其卸载,如在终端输入:
声明:《Linux系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。
挂载是指把分区和目录对应的过程,而挂载点是指挂载在文件树中的位置。mount 命令可以把文件系统挂载到相应的目录下,并且由于 Linux 中把设备都当作文件一样使用,因此,mount 命令也可以挂载不同的设备。
在 Linux 下“/mnt”目录是专门用于挂载不同的文件系统的,它可以在该目录下新建不同的子目录来挂载不同的设备文件系统,其使用方法说明如下:
mount [选项] [类型] 设备文件名 挂载点目录
其中的类型是指设备文件的类型,mount 的各个参数的含义如表 2 所示。
选项 | 说明 |
---|---|
-a | 依照 /etc/fstab 内容装载所有相关的硬盘 |
-l | 列出当前已挂载的设备、文件系统名称和挂载点 |
-t | 将后面的设备以指定类型的文件格式装载到挂载点上。常见的类型有前面介绍过的几种:vfat、ext3、ext2、iso9660、nfs 等。 |
-f | 通常用于除错。它会使 mount 不执行实际挂上的动作,而是模拟整个挂上的过程,通常会和 -v 一起使用。 |
使用 mount 命令时的主要几个步骤如下:
1) 确认是否为 Linux 可以识别的文件系统。Linux 可识别的文件系统只有以下几种:Windows 95/98 常用的 FAT32 文件系统 vfat;Windows NT/2000 用的文件系统 ntfs;OXS 的文件系统 hpfs;Linux 用的文件系统:ext2、ext3、nfs 和 CD-ROM 光盘用的文件系统 iso9660。
2) 确定设备的名称,确定设备名称可通过使用命令“fdisk-l”查看。
3) 查找挂接点,需要注意的是在此之前必须确定挂载点已经存在,也就是“/mnt”下的相应子目录已经存在,一般建议在“/mnt”下新建几个如“/mnt/windows”、“/mnt/usb”的子目录,现在有些新版本的 Linux(如 Ubuntu、红旗 Linux、中软 Linux、Mandrake Linux)都可自动挂载文件系统,Red Hat 仅可自动挂载光驱。
4) 挂载文件系统,使用如下命令:
# mount -t vfat /dev/hda1 /mnt/c
5) 在使用完该设备文件后可使用命令 umount 将其卸载,如在终端输入:
# umount /mnt/c
此时已经完成磁盘的挂载。声明:《Linux系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。