Можно ли сохранить папку, считываемую приложением, в другом месте и использовать символическую ссылку в оригинале?

Можно ли сохранить папку, считываемую приложением, в другом месте и использовать символическую ссылку в оригинале?

У меня есть папка SOURCE, используемая приложением.

Я хочу переместить эту папку в новое место без настройки нового пути в приложении. Так что логически приложение читает из исходной папки, но физически папка находится в другом месте.

Могу ли я сделать это с помощью символической ссылки?

решение1

Я переместил некоторые папки appdata в ~/Private и создал символические ссылки, и все, кажется, работает нормально:

  1. Убедитесь, что приложение, данные которого вы хотите защитить, не запущено.

    ps -ef | grep evolution 
    
  2. Переместите каталог данных приложения в ваш каталог ~/Private.

    mv ~/.evolution ~/Private
    
  3. Установить символическую ссылку из старого местоположения в новое местоположение.

    ln -s ~/Private/.evolution ~/.evolution 
    

В примере используется эволюция, просто измените имя и пути на те, которые вам нужны.

источник:https://help.ubuntu.com/community/EncryptedPrivateDirectory

Связанный контент