Link simbólico para o NAS

0

Eu amo as "notas adesivas" - programa xpad. Seria possível usar o comando ln -s para vincular sua pasta de configuração a uma pasta compartilhada em uma unidade NAS, para ter o xpad-sessions sincronizado em todos os meus computadores locais e, em caso afirmativo, o que acontece quando não estou conectado? para a LAN e adicione uma nota; o link simbólico irá quebrar e nunca será ligado novamente?

    
por pacmyc 16.09.2015 / 17:57

1 resposta

0

Quando um programa tenta acessar um link simbólico, o kernel o traduz silenciosamente para que o programa realmente acesse o alvo. Você poderia, de fato, tornar seu ~/.xpadconf (por exemplo, não sei onde está o arquivo de configuração atual) um link simbólico para um arquivo de configuração em um NAS. Exemplo:

ln -s /mnt/NAS/.xpadconf ~/.xpadconf

Note que ln só pode ser vinculado a algum lugar no seu sistema de arquivos, portanto você deve primeiro montar o NAS em seu sistema de arquivos local (por exemplo, smbfs , sshfs , nfs ). Então você pode ligar para ele. Se xpad armazenar notas em um arquivo diferente das configurações, você terá que montar + link também (novamente, não estou familiarizado com o programa).

Se o NAS não estiver montado, espero que xpad envie um erro porque ele não pode ler o arquivo. Se você desmontar o NAS enquanto xpad estiver aberto, em seguida, tente salvar uma nota, você receberá um erro porque ele não pode gravar no arquivo ou xpad será interrompido devido à montagem de rede quebrada e você terá que mate isso.

Contanto que você abra apenas xpad e salve as notas enquanto o NAS estiver montado, ele deve funcionar como você deseja. Espero que você não tenha problemas com apenas visualizar as anotações, mesmo se você desmontar o NAS com xpad open.

    
por TheSchwa 16.09.2015 / 18:30