Posso fazer arquivos do Soft-Link da minha área de trabalho para um servidor no Linux?

1

Estou procurando maneiras criativas de sincronizar meus arquivos vim (~ / .vimrc, ~ / .vim /) no servidor que estou executando.

Posso fazer soft-link de arquivos da minha máquina desktop (Fedora) para qualquer um dos servidores nix em que estou?

    
por Daniel Toebe 24.07.2014 / 23:25

2 respostas

2

Você pode montar o sistema de arquivos da máquina remota usando sshfs e, em seguida, apenas criar um link usando ln .

    
por 25.07.2014 / 02:34
1

Tradicionalmente, em ambientes unix, a montagem de pastas domésticas em nfs normalmente é feita e faz o que você descreve, mas atualmente não é a melhor opção, tanto por motivos de desempenho quanto por portabilidade de laptops.

Se você está procurando para sincronizar apenas os arquivos de ponto, você pode achar que usar o 'git' em ssh é um pouco mais fácil e menos problemático. Ele funciona bem para sincronizar as alterações e também manterá um histórico de revisão completo dos seus commits, o que é outro bônus.

Em uma pasta em seu servidor (típica para nomear 'foldername.git' para indicar o hub de repositório descoberto):

git init --bare

Em seguida, no seu cliente:

git clone ssh://user@host:/path/to/above/folder $HOME
git add $HOME/.vimrc
git add $HOME/.vim
git commit -m 'Added vim configs'
git push

Em seguida, em qualquer outro cliente:

git clone ssh://user@host:/path/to/above/folder $HOME
    
por 25.07.2014 / 09:52

Tags