Vincular diretórios ocultos

0

Gostaria de vincular completamente o /root/.vidoes/ ao novo diretório /home/videos/

Se um script tentar ler / atualizar / salvar um arquivo em /root/.vidoes/, por exemplo, /root/.vidoes/newvideo.mp4 , ele deverá ser salvo em /home/videos/newvideo.mp4 . Isso também precisa ser o caso de arquivos ou diretórios ocultos que tentam ser acessado de /root/.vidoes/xyz

Eu testei ln -s /home/video/ /root/.video/ , mas isso cria um diretório em /root/.video/video que vincula a /home/video

    
por masterq 02.07.2018 / 15:17

1 resposta

1

Dado seu exemplo, o comando cria /root/.video/video em vez de vincular como esperado, você parece ter ambos os diretórios já presentes

  1. Mova tudo o que está em /root/.videos para /home/videos

    mv /root/.videos/* /home/videos    # Assumes no files beginning with a dot
    
  2. Remova o diretório /root/.videos

    rmdir /root/.videos                # If this fails, check no files are still hiding in here
    
  3. Vincule o diretório existente

    cd /root
    ln -s /home/videos .videos
    
por 02.07.2018 / 15:35