ubuntu挂载磁盘分区(前提是能fdisk -l显示出/dev/sda*的设备号)

参考《Linux命令大全之挂载命令》

mount:挂载一个文件系统

mount [-l] [-h] [-V]

mount -a [-fFnrsvw] [-t fstype] [-o optilist]

mount [-fnrsvw] [-o options] device  dir

mount [-fnrsvw] [-t fstype] [-o options] device  dir

在Linux系统中的所有可访问的文件都排列在一棵大树中,该文件层级,以/为根。这些文件可以分布在多个设备上。mount命令可以将基于一些设备上的文件系统附加到大文件树。相反,umount(8)命令将再次分离它。文件系统用于控制数据如何存储在设备上或如何通过网络或其他服务以虚拟方式提供。

mount命令的标注格式是:

mount -t type device dir

这告诉内和在设备上找到类型为type的文件系统附加到目录dir。选项-t type是可选的。mount命令通常可以检测到一个文件系统。默认情况下,root权限在挂载一个文件系统时是必须的。有关更多详细信息,请参见下面的“非超级用户挂载”部分。先前的内容(如果有的话)以及dir的的所有者和模式变得不可见。并且只要该文件系统保持被挂载,路径名dir就是设备上文件系统的根目录。

如果仅给出目录或设备,例如:

mount /dir

然后mount在/etc/fstab文件中查找挂载点(并且如果找不到则为设备)。可以使用--target或--source选项来避免对给定参数的歧义解释。例如:

mount --target /mountpoint

列表挂载(listing the mounts)

列表挂载仅是为了向后兼容而保留的。

为了获得更健壮和可定制的输出,请使用findmnt(8),尤其是在脚本中。

。。。略略略

绑定挂载(Bind mounts)

在其他位置重新挂载文件层级结构的一部分:

mount --bind olddir  newdir

或使用以下fstab条目

/olddir /newdir none bind

调用该函数后,相同的内容可以在两个地方访问。可以可将单个文件重复挂载(在单个文件上而不是目录)。也可以使用bind mount从常规目录创建挂载点,例如:

mount --bind foo foo

绑定挂载调用仅附加一个单一文件系统的(一部分),而不是可能的子挂载。

。。。专有名词看不懂,翻不下去了。。。


版权声明:本文为HayPinF原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。