하위 디렉터리를 무시하는 심볼릭 링크를 만들 수 있나요?

하위 디렉터리를 무시하는 심볼릭 링크를 만들 수 있나요?

나는 dropbox를 /home다음과 같이 심볼릭 링크하려고합니다.

~/Dropbox/Pictures --> ~/Pictures

~/Dropbox/Camera Uploads --> ~/Pictures/Camera Uploads

이렇게 하면 작동하지만 Dropbox에 내 사진과 비디오 사본 두 개를 저장하게 됩니다. 공간을 낭비하고 싶지 않아요.

이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

답변1

시스템에 대한 루트 액세스 권한이 있다고 가정하면 바인드 마운트를 사용할 수 있습니다. 이렇게 하면 ~/Dropbox/Pictures에 빈 카메라 업로드 디렉터리가 남게 되지만 이를 피하면 더 복잡해집니다(일종의 통합).

# mount --bind ~user/Dropbox/Pictures ~user/Pictures
# mkdir -p ~user/Pictures/Camera\ Uploads
# mount --bind ~user/Dropbox/Camera\ Uploads ~user/Pictures/Camera\ Uploads

물론 이러한 번들 마운트를 넣거나 /etc/fstab실행할 수 있습니다.sudo

관련 정보