如何挂载到一个目录以防止写入本地文件系统

如何挂载到一个目录以防止写入本地文件系统

我正在尝试制作一个应用程序(在Linux上),它将自动挂载谷歌驱动器并rclone上传数据:

rclone mount LABELNAME: /tmp/1234.mnt

然后,应用程序将能够让多个线程处理并将文件复制到其中/tmp/1234.mnt,并在完成后通过删除该目录进行清理。

请注意,逐一执行此操作比通过挂载点进行 rclone 复制要慢,并且我认为这是最容易实现的方式。

然而,我担心的是,如果rclone应用程序正在处理时死掉,该目录将直接接受大文件到/tmp文件系统而不是远程文件系统。那么,目录是否可以像“/dev/null”之类的设备一样操作,可以安装该设备,如果未安装,则在卸载后无法继续进行复制?即,如果要卸载文件,它将阻止复制文件。

它还必须位于非特权用户中。

相关内容