Mount (Unix)

mount是一个UNIX系统上的命令。用户在UNIX操作系统的机器上打开一个文件以前，包含该文件的文件系统必须先进行挂载的动作，此时用户要对该文件系统下mount的指令以进行挂载。通常是使用在USB或其他可移除存储设备上，而根目录则保持挂载的状态。但Unix文件系统可以对应一个文件而不一定要是硬件设备。
Unix命令行的mount指令是告诉操作系统，对应的文件系统已经准备好，可以使用了，而该文件系统会对应到一个特定的点（称为挂载点）。挂载好的文件、目录、设备以及特殊文件即可提供用户使用。除了操作系统调用的mount指令外，mount_root()会优先挂载（或称根目录） 。在这个情况下，操作系统会在调用setup前，先调用mount。
它的对应指令，umount，则是告诉操作系统，断开与该文件系统的连接，使其脱离挂载点。mount与umount指令必须以超级用户的权限运行。文件系统也可在/etc/fstab文件中指定特定用户才能挂载。这同样也只能由超级用户进行修改。
每个在指定机器上被挂载的文件系统都会在super_blocks[]表格中以super_block的形式表现出来（最大数量由NR_SUPER决定）。而在虚拟文件系统中，superblock是由read_super( )进行初始化的动作。

使用方式

挂载硬盘的第二个分区的指令为：

$ mount /dev/hda2 /new/subdir
卸载同一个分区的指令为：

$ umount /dev/hda2
或

$ umount /new/subdir
列出所有已挂载的文件系统的指令为：

$ mount
以特定选项重新挂载分区：

$ mount -o remount,rw /dev/hda2

派生指令及软件

pmount是从标准的mount指令延伸出来的版本，其可以使普通的用户挂载可移除设备而忽略/etc/fstab中的设置。
这个软件包也包含了另一个派生软件pmount-hal，其可从HAL (软件)读取设备信息以及使用pmount挂载。
gnome-mount软件包包含了挂载、卸载以及退出存储设备的程序。其目标是代替原本的mount指令供其他的GNOME程序使用。GNOME曾使用过pmount。需要注意的一点是，gnome-mount并不会直接让用户运行。
所有的gnome-mount程序都使用了HAL的模式运行，所以不需要提高权限即可使用。gnome-mount可放置于GConf，以方便集中管理。