답변:
파일에 대해 걱정하지 마십시오. 파일이있는 디렉토리가 마운트 지점으로 사용되는 동안 파일을 덮어 쓰지 않습니다. 불행히도, 그 디렉토리에 마운트하면 시스템에 완전히 보이지 않습니다. 디렉토리가 마운트 포인트로 사용되는 동안 액세스 할 수있는 간단한 방법은 없습니다. 그것들을 사용해야한다면 먼저 파일 시스템을 마운트 해제해야합니다.
@codeMonks answer에 언급 된대로 파일이 안전합니다.
그러나 파일에 액세스하는 더 안전한 해결 방법이 있습니다. 하자 말 당신은 디렉토리를 기존의 것을 /data/media/
분류 된 미디어 파일 ( /data
와 /data/media
같은 파일 시스템에 있습니다)
이제 이상과 같은 것을 마운트 /data/media
하면 포함 된 파일이 숨겨집니다. (USB 드라이브를 추가 /dev/sdb1
하고 마운트했다고 가정합니다 /data/media
)
파일에 액세스하려면 /data/media
: 안전한면에 있으려면 먼저 빈 디렉토리 /mnt/mymedia
를 만든 다음 mount --bind
(디렉토리 수준에서 작동)을 사용하십시오.
sudo mount --bind /data /mnt/mymedia/
/data
USB 드라이브를 마운트 한 경우 upperdir을 사용해야합니다 ! 하지만 당신이 사용한다면
sudo mount --bind /data/media /mnt/mymedia/
상기 usbdrive를 마운트 하기 전에 여전히 원본 파일에 액세스 할 수 있습니다/mnt/mymedia
mount mntDir1 mntDir2
(mntDir2는 이제 file1을mount /dev/sdc1 mntDir1
표시 합니다. )- (mntDir1은 sdc1 파일 만 표시 합니다. 그리고 mntDir2는 여전히 "일반적으로"액세스 가능한 file1을 표시 합니다. )-관심있는 지점 :)