로컬 파일 시스템에 쓰지 못하도록 디렉터리에 마운트하는 방법

로컬 파일 시스템에 쓰지 못하도록 디렉터리에 마운트하는 방법

Google 드라이브를 자동으로 마운트하고 데이터를 업로드하는 앱(Linux에서)을 만들려고 합니다 rclone.

rclone mount LABELNAME: /tmp/1234.mnt

그러면 애플리케이션은 여러 스레드를 처리하고 파일을 복사할 수 /tmp/1234.mnt있으며 완료되면 디렉터리를 삭제하여 정리할 수 있습니다.

이 작업을 하나씩 수행하는 것은 마운트 지점을 통해 rclone 복사하는 것보다 느리며, 이것이 가장 쉬운 방법이라고 생각합니다.

rclone그러나 처리하는 동안 응용 프로그램이 종료되면 디렉터리가 /tmp원격 파일 시스템 대신 파일 시스템 에 직접 대용량 파일을 허용할 것이라는 점이 우려됩니다 . 그렇다면 디렉토리는 마운트할 수 있지만 마운트되지 않은 경우 마운트 해제 후 복사를 계속할 수 없는 "/dev/null"과 같은 장치처럼 동작할 수 있습니까? 즉, 파일을 마운트 해제할 경우 파일이 복사되지 않도록 합니다.

또한 권한이 없는 사용자에게도 위치해야 합니다.

관련 정보