为什么要在Linux上挂载文件?

我有一个旧的图书馆,对floppy \ CD上的文件进行一些操作(在networkingpath上传输文件)。 这个库有一个线程,每秒检查文件(例如软盘\ CD盘)是否被挂载。

为什么? 哪些操作只能在挂载的文件上完成?

非常感谢。

要以任何方式访问文件 – 读取,写入,执行,删除 – 您需要能够指定其位置。 一个文件的位置总是在目录树中的位置,在那里Unix只有一个根目录树。

除非你的文件所在的设备(也就是它自己的(子)目录树)在“主”目录树中,否则它是不可访问的。

将一个设备的目录树结合到系统的“主目录”目录树中是Unix世界中的“挂载”。

在unix系统中, 设备被挂载,而不是文件。 例如/ dev / fd0是一个设备文件(一个代表设备的文件)。 您不能在未安装的情况下访问设备上的文件。

磁盘卷(驱动器)应该始终安装在Linux中,然后才能使用。 可能是这个线程的目的是保持检查软盘,并中止操作,如果有人已经弹出,并卸载。