ローカルファイルシステムに書き込まないようにディレクトリにマウントする方法

ローカルファイルシステムに書き込まないようにディレクトリにマウントする方法

Googleドライブを自動的にマウントしてデータをアップロードするアプリ(Linux上)を作成しようとしていますrclone

rclone mount LABELNAME: /tmp/1234.mnt

これにより、アプリケーションは複数のスレッドを処理してファイルをコピーし、/tmp/1234.mnt完了したらディレクトリを削除してクリーンアップできます。

これを1つずつ実行するのは、マウントポイントを介してrcloneをコピーするよりも遅く、これが最も簡単な方法だと思います。

rcloneただし、処理中にアプリケーションが終了すると、ディレクトリが/tmpリモートファイルシステムの代わりにファイルシステムに直接大容量ファイルを許可することが懸念されます。もしそうなら、ディレクトリはマウントできますが、マウントされていない場合は、アンマウント後にコピーを続行できない「/dev/null」などのデバイスのように動作できますか?つまり、ファイルのアンマウント時にファイルがコピーされないようにします。

また、権限のないユーザーにも配置する必要があります。

関連情報