サブディレクトリを無視するシンボリックリンクを作成できますか?

サブディレクトリを無視するシンボリックリンクを作成できますか?

私はdropboxを/home次のようにシンボリックリンクしようとしています。

~/Dropbox/Pictures --> ~/Pictures

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

これはうまくいきますが、Dropboxに2つの写真とビデオのコピーを保存します。スペースを無駄にしたくない。

この問題を解決する方法についてのアイデアはありますか?

答え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

関連情報