使用Linux Mount命令

使用Linux mount和umount命令的快速指南

Linux Mount命令用于在Linux计算机上安装USB,DVD, SD卡和其他类型的存储设备。 Linux使用目录树结构 。 除非将存储设备安装到树形结构,否则用户无法打开设备上的任何文件。

如何在Linux中使用Mount和Umount命令

以下示例说明了用于将设备的文件目录附加到Linux系统的文件目录树的Mount命令的典型用法。 外部存储介质设备通常安装在“/ mnt”目录的子目录中,但它们可以默认安装在用户创建的任何其他目录中。 在这个例子中,CD已经插入电脑的CD驱动器。 要查看CD上的文件,请在Linux中打开终端窗口,然后输入:

mount / dev / cdrom / mnt / cdrom

此命令将设备“/ dev / cdrom”(CD ROM驱动器)连接到目录“/ mnt / cdrom”,以便您可以访问“/ mnt / cdrom”目录下的CD ROM磁盘上的文件和目录。 “/ mnt / cdrom”目录称为安装点,执行此命令时它必须已经存在。 安装点成为设备文件系统的根目录。

umount / mnt / cdrom

该命令卸载CD ROM驱动器。 执行此命令后,可以从Linux系统的目录树中更长时间访问CD ROM上的文件和目录。

umount / dev / cdrom

这与前面的命令具有相同的效果 - 它卸载CD ROM。

每种类型的设备都有不同的安装点。 在这些例子中,挂载点是“/ mnt / cdrom”目录。 各种设备的默认挂载点在文件“/ etc / fstab”中定义。

某些Linux发行版使用名为automount的程序,该程序会自动挂载/ etc / fstab中列出的所有分区和设备。

如何制作挂载点

如果您尝试访问的设备没有在“/ etc / fstab”中列出的默认安装点,则必须先创建安装点。 例如,如果您想从相机访问SD卡,但SD卡未在“/ etc / fstab”中列出,则可以从终端窗口执行此操作:

将SD卡插入SD读卡器,无论是内置还是外置。

键入以下命令以列出可在计算机上访问的设备:

/ fdisk -l

记下分配给SD卡的设备名称。 它的格式类似于“/ dev / sdc1”,并出现在其中一行的开头。

使用mkdir命令 ,键入:

mkdir / mnt / SD

这为相机的SD卡提供了一个新的安装点。 现在,您可以在mount命令中使用“/ mnt / SD”以及写下的设备名称来安装SD卡。

mount / dev / sdc1 / mnt / SD